Skip to content

Evengelius/angular-magazine

Repository files navigation

Material Design for Bootstrap


Angular | Magazine

This is a magazine application.

Getting Started

Angular takes care of everything on the client side.

Before going further, please make sure you are processing the repositories in order as follow :

Installing

1. git clone https://github.com/Evengelius/angular-magazine.git your_desired_name
2. cd your_desired_name
3. npm install
4. Test it | Make sure to keep your Spring application running.

Functionnalities

HttpClient
Processing HTTP requests made with SpringBoot.

Authentication and Validation management
Angular Interceptor & JSON Web Token : using public key & secret key to manage JWT. Angular Validation.

Animation management
Angular Animation : animations made on each page change.

Authorization management
Angular Route Guards : canActivate & canDeactivate.

Error management
Error component : display an error page in case of invalid url(s).

Screenshots | Demo

Application

Application | 01 Application | 02

Authentication | Login

Authentication | Login

Authenticated | JWT generated

Authenticated | JWT generated

Angular | Web Storage

Angular | Web Storage

Once authenticated, the credentials are stored in the web storage.

JWT | Details

JWT | Details

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published