Comming Soon
- Run
git clone https://github.com/transitionell/app.git
to clone this repo to your computer - Run
cd ./app/
to navigate to dir - Run
npm install
to install dependencies
- The source code for the front end is located in the
./client/
directory - The entry point for the front end modules is
./client/maint.ts
- Be sure to first review the Angular documentation then follow the instructions below to start developing features for the front end client.
- Run
ng serve
for a dev server. - Navigate to
http://localhost:4200/
. The app will automatically reload if you change any of the source files.
- Run
ng generate component component-name
to generate a new component. - You can also use
ng generate directive|pipe|service|class|module
.
- Run
ng test
to execute the unit tests via Karma.
- The source code for the backend is located in the
./server/
directory - There are 2 entry points for the backend modules.
./server.js
defines the Express.js server while./server/routes/api.js
defines the API routes - Be sure to first review the Express.js documentation then follow the instructions below to start developing features for the backend API.
- Run
npm run serve
for a dev server. - Navigate to
http://localhost:3000/
.
- Run
npm run build:watch
to build the project. - The code will automatically rebuild if you change any of the source files.
- The build artifacts will be stored in the
dist/
directory. Use the-prod
flag for a production build.
- Run
ng e2e
to execute the end-to-end tests via Protractor. - Before running the tests make sure you are serving the app via
ng serve
ornpm run serve
.
- Be sure to read this article which presents A successful Git branching model
- Please follow this model to help us straddle the line between flexibility & stability
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.