Skip to content
This repository has been archived by the owner on May 14, 2023. It is now read-only.
/ web-console Public archive

Agrihub Web Console; code with Angular4, CoreUI and ❤ (Undergraduate Thesis).

License

Notifications You must be signed in to change notification settings

ockibagusp/web-console

Repository files navigation

web-console

Agrihub Cloud Platform Web Console; code with Angular4, CoreUI and ❤ (Undergraduate Thesis).

Features

  1. Full SPA (Single Page Application).
  2. Authenticated Using JWT (JSON Web Token).
  3. User credentials and token store on browser cookie (raw).
  4. Access control per page, thanks to Angular CanActive guards and my own AuthenticateService class.
  5. Using Bootstrap Component UI, thanks to ngx-bootstrap.

Cons

  1. Storing raw data on browser cookie is very risk, inseccure, and bad-practice...

Instruction

  1. Install NodeJS
  2. Install NPM
  3. Clone Repository $ git clone https://github.com/ockibagusp/web-console.git
  4. Change directory $ cd web-console
  5. Install Dependencies (Angular4, TypeScript, RxJS, etc.) $ npm install
  6. Serve... $ npm start
  7. Or Build... $ npm run build

Output bundle in /dist directory

About

Agrihub Web Console; code with Angular4, CoreUI and ❤ (Undergraduate Thesis).

Resources

License

Stars

Watchers

Forks

Packages

No packages published