/Tapp

Primary LanguageTypeScript

Tapp

Team application is a system to help manage our team where I currently work. It includes:

  • Managing information for everyone in the team
  • Booking leave
  • Sharing environment urls so everyone in the team knows where to get what.
  • Message board for trasmitting information to the team
  • Abreviation bustor to help those new employees get to grip with all the terms in our team.

Features

  • Built with Angular, Nodejs and MongoDB
  • Scalable, every team will see only their teams information on the application, so it can be used in multiple teams.
  • UI is built using Bootstrap and grid layout, so Responsive for various screeen sizes.
  • Uses JWT to secure data flowing between front-end and back-end.

This project was generated with Angular CLI version 6.0.0.

Development server

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.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.