{"repo":"bojidaryovchev/nest-angular","free":true,"listed":false,"github":"https://github.com/bojidaryovchev/nest-angular","clone":"git clone https://github.com/bojidaryovchev/nest-angular.git","description":"NestJS, Angular 6, Server Side Rendering (Angular Universal), GraphQL, JWT (JSON Web Tokens) and Facebook/Twitter/Google Authentication, Mongoose, MongoDB, Webpack, TypeScript","language":"TypeScript","stars":331,"topics":["angular","nest","nestjs","express","mongodb","mongoose","webpack","typescript","angular-cli","angular-universal"],"license":"MIT","category":"databases-storage","readme_excerpt":"nest-angular A fullstack JavaScript project, using technologies from the modern stack, such as: NestJS - a JS backend framework providing architecture out of the box with a syntax similar to Angular Angular - a JS frontend framework created by Google Angular Universal - Angular Server Side Rendering - prerendered crawlable pages RxJS - reactive extensions for JavaScript Webpack - the ultimate JS bundler - used for the server code since Angular has it under the hood MongoDB - a NoSQL database Mongoose - MongoDB object modeling designed to work in an asynchronous environment TypeScript - superset of JS which compiles to JS, providing compile-time type checking Passport - a popular library used to implement JavaScript authentication jsonwebtoken - a JavaScript json web tokens implementation by auth0 Running the project These instructions should be sufficient for one to get the project going on their local machine Cloning the github repository To clone the project, run Installing the dependencies To install the dependencies after you've cloned the project, go to its root folder and run Building the Angular application Before you start the server, you need to build the Angular application. To do so, run Starting the server Once you have the Angular app built, you can start the server by running Notice that the server uses MongoDB so we need to have a MongoDB instance running so the server can connect to it Alternative commands If you need to work on the frontend and backend parts ","default_branch":null,"files":null,"tree":[],"storefront":"/r/bojidaryovchev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bojidaryovchev/nest-angular/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."}