COVAT GYM is a Fullstack Web Application which has been built using the PERN
stack, focused on full CRUD
, components reusability and React Hooks, it's serving the purpose for an gym admin to be managing clients, trainers and clsses.
This has been a group project, where we've been using Git
, Github
, Scrum
and Agile
frameworks for an efficient workflow.
Some of the technologies used:
FRONTEND:
HTML & CSS
Javascript
React.js
MUI
React Router
BACKEND:
Node.js
Express
DATABASE:
PostgreSQL
ElephantSQL
Prisma ORM
Used MUI
for styling and modified the components according to the app needs.
Add React Router
for navigation and make use of the Location
state property to replace props
.
Running the app
- 1. COVAT GYM has been deployed on
Heroku
🎉 🥳 - Live
- 2. On you local enviroment:
- - First, run
npm install
to install the dependencies (need node.js for npm) - - Finally, run
npm start
to run the app vialocalhost