{"repo":"cleardev316/optimized-fullstack-project","free":true,"listed":false,"github":"https://github.com/cleardev316/optimized-fullstack-project","clone":"git clone https://github.com/cleardev316/optimized-fullstack-project.git","description":"Opinionated project architecture for Full-Stack JavaScript Applications.","language":"JavaScript","stars":18,"topics":["architecture","docker","expressjs","fullstack-development","javascript","mongodb","nginx","nodejs","react","react-native"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"# 🆕 Upgraded version is now available! An upgraded and more modern version with full-stack monorepo, featuring an event-driven, highly scalable architecture using Node.js, React, Redis, MongoDB, and Docker is now available, check out github.com/andrewthomas9/optimized-fullstack-project Full-Stack JavaScript Architecture Opinionated project architecture for Full-Stack JavaScript Applications. About Using JavaScript for full-stack has always been a challenge especially with architecting various pieces of the application, choosing technologies and managing devOps. This project provides a base for typical project consisting a Landing Website, Web and Mobile Applications, API service and easy deployment of these services. This project uses a microservice architecture where all individual project runs as a service (container). A typical product (SaaS, etc.) usually consists of following services: - Landing page - Used for introducing your business to customers - Provide links to download the mobile application - Provide link to access web application - Contact page - Privacy policy page - Terms of use page - SEO friendly (should support server side rendering) - Web Application - Your actual application for your customers to use - Desktop browser - Tablet and mobile browser via responsive design - Mobile Application - Your actual application for your customers to use - Android (Mobile/Tablet) - iOS (Mobile/Tablet) Core Structure fsja ├── backend │ ├── api │ │ NodeJS │ │ PORT 8000 │","default_branch":null,"files":null,"tree":[],"storefront":"/r/cleardev316","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cleardev316/optimized-fullstack-project/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}