https://github.com/ellaqi-tech/reaction21
Personal sports tracker application with user authentication. A team-driven project built with MERN stack.
https://github.com/ellaqi-tech/reaction21
backend frontend
Last synced: 11 months ago
JSON representation
Personal sports tracker application with user authentication. A team-driven project built with MERN stack.
- Host: GitHub
- URL: https://github.com/ellaqi-tech/reaction21
- Owner: Ellaqi-tech
- Created: 2020-06-24T22:18:35.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T04:19:09.000Z (over 3 years ago)
- Last Synced: 2025-01-11T05:21:14.195Z (over 1 year ago)
- Topics: backend, frontend
- Language: CSS
- Homepage: https://reaction21.netlify.app/
- Size: 38.3 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## - work in progress - ##
### Team project, built with MERN stack (MongoDB, Express, React, Node.js)
## Personal Contributions
#### - Vitaliy Bulyma
* Exercises and Workout Create Read Update Delete functionality
* Files
* **backend** /
* models/ Exercise.js
* models/ Workout.js
* routes/ exercises.js
* routes/ workouts.js
* server.js
* **frontend** src/
* App.js
* components/
* AddExercise.js
* ListExercise.js
* ShowExercises.js
* CreateWorkout.js
* EditWorkout.js
* ShowWorkouts.js
* Nav.js
#### - Ella C Qi
* Design lead
* User authentication features: user login & user register
* Files
* **backend** /
* config/ keys.js, passport.js
* models/ User.js
* routes/ api/ users.js
* validation/ login.js, register.js
* **frontend** src/
* actions/ authActions.js, types.js
* components/
* auth/ Login.js, Register.js
* dashboard/ Dashboard.js
* layout/ Landing.js
* private-route/ PrivateRoute.js
* css/ main.css, util.css
* fonts
* images
* store.js
## To start
clone repository
$npm install | to install all packages
$npm run dev | to start back and front end
### Screenshots
- index page

- login page

- register page

- dashboard page
