Skip to content

Angular real time application designed and developed using latest angular version, use this application as a reference when you start a new application or want to improve code quality of your existing application.

License

Notifications You must be signed in to change notification settings

balajihambeere/angular-8-real-world-example-application

Repository files navigation

angular-realtime-app

The main purpose of this repository is to show a design and develop real-time application using latest angular version, use this application as a reference when you start a new project OR you want to improve code quality of your existing application. We will try to keep this as up-to-date as possible, but community contributions and recommendations for improvements are encouraged and will be most welcome.

Features

  • Modular based Project folder structure
  • Modular based Routing
  • Authentication & Authorization using auth guard

Pre-reqs

To build and run this app locally you will need a few things:

Getting started

  • Clone the repository
git clone https://github.com/balajihambeere/angular-realtime-app.git <project_name>

  • Follow the readme on below link to clone & run the backend repository
https://github.com/balajihambeere/express-mongo-nodejs-es-realtime-app

  • Install dependencies
cd <project_name>
npm install

  • Start your mongoDB server (you'll probably want another command prompt)
mongod

  • Run the backend project
npm start

Navigate to http://localhost:3000 and you should see the server started locally!

  • 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.
ng serve
  • 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.
ng build
  • Run ng test to execute the unit tests via Karma.
ng test
  • Run ng e2e to execute the end-to-end tests via Protractor.
ng e2e

About

Angular real time application designed and developed using latest angular version, use this application as a reference when you start a new application or want to improve code quality of your existing application.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published