{"repo":"DavideViolante/Angular-Full-Stack","free":true,"listed":false,"github":"https://github.com/DavideViolante/Angular-Full-Stack","clone":"git clone https://github.com/DavideViolante/Angular-Full-Stack.git","description":"Angular Full Stack project built using Angular, Express, Mongoose and Node. Whole stack in TypeScript.","language":"TypeScript","stars":1567,"topics":["angular","angularjs","mongodb","express","nodejs","bootstrap","starter-kit","boilerplate","angular-cli","typescript"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Angular Full Stack Angular Full Stack is a project to easly get started with the latest Angular using a real backend and database. Whole stack is in TypeScript, from frontend to backend, giving you the advantage to code in one single language throughout the all stack. This project uses the MEAN stack): M ongoose.js (MongoDB): database E xpress.js: backend framework A ngular: frontend framework N ode.js: runtime environment Other tools and technologies used: Angular CLI: frontend scaffolding Bootstrap: layout and styles Font Awesome: icons JSON Web Token: user authentication Angular 2 JWT: JWT helper for Angular Bcrypt.js: password encryption Prerequisites 1. Install Node.js and MongoDB Community Edition 2. Install Angular CLI: npm i -g @angular/cli 3. From project root folder install all the dependencies: npm i Run Development mode with files watching npm run dev : concurrently execute MongoDB, Angular build, TypeScript compiler and Express server. A window will automatically open at localhost:4200. Angular and Express files are being watched. Any change automatically creates a new bundle, restart Express server and reload your browser. Production mode npm run prod : run the project with a production bundle listening at localhost:3000 Manual mode 1. Build frontend: npm run build:dev for dev or npm run build for prod 2. Build backend: npm run predev 3. Run MongoDB: mongod 4. Run the app: npm start Docker 1. sudo docker-compose up 2. Go to localhost:3000 AWS EC2 1. Create a EC2","default_branch":null,"files":null,"tree":[],"storefront":"/r/DavideViolante","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DavideViolante/Angular-Full-Stack/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."}