mozaw39 / breath-web-client

Breath is a distributed application that consists of a backend logic developped with JEE specification and two clients(mobile and web), this repository contains the web client code developped with ReactJS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

breath-web-client

Breath is a distributed application that consists of a backend logic developped with JEE specification and two clients(mobile and web), this repository contains the web client code developped with ReactJS

Projects architecture

This projects consists of 3 main parts:

Components:

The most basic parts of the application, that helps up build complexe views.

Pages:

Pages of the application that are consultable at each route.

Services:

The part that helps us consumme the services (built in breath backend: https://github.com/mozaw39/BreathBackend), getting data, handling authentication and authorization.

Projects screens

Home page

HomePage

Sign In page

SignIn

Sign Up Page

SignUp

Personal space

PersonalSpace

Formation page

Formations

How to add a formation

AddFormation

Admin Dashboard

AdminDashboard

About

Breath is a distributed application that consists of a backend logic developped with JEE specification and two clients(mobile and web), this repository contains the web client code developped with ReactJS


Languages

Language:JavaScript 94.6%Language:HTML 3.5%Language:CSS 1.9%