In the root directory of the project...
- Install node modules
npm run init
. - Start development server
yarn start
ornpm start
.
The back-end is based on Express Generator. The front-end is based on Angular cli "ng".
The front-end is served on http://localhost:3000/ and the back-end on http://localhost:3001/.
.
├── server/ - Express server that provides API routes and serves front-end
│ ├── routes/ - Handles API calls for routes
│ ├── app.js - Adds middleware to the express server
│ ├── sampleData.js - Contains all sample text data for generate pages
│ ├── constants.js - Defines the constants for the endpoints and port
│ └── server.js - Configures Port and HTTP Server
├── src - Angular front-end
│ └── app - Angular main root module
│ ├── app-shell - Angular main components
│ └── app.module.ts - Angular root module.
└── README.md
-
Angular Docs - https://angular.io/docs
-
Angular Router - https://angular.io/guide/router
-
Bootstrap CSS - https://getbootstrap.com/
-
Express - https://expressjs.com/
This project was created using Microsoft Web Template Studio.