Authentication for MERN application based on JWT and bycrypt hashing.
This project is for personal use but contributions are welcomed. Do not complicate the project with too advanced security checks
The workouts are personal to user nobody can access without the password not even the owner of the project. Custiom hooks for userauth and workouts are used. The UI of the website is kept in sync with the database with the help of hooks (useContext).
- "Sign-Up with Google" is expected to be added soon...
- Tailwindcss will be confiqured
FrontEnd - React
Backend -
{
"bcrypt": "^5.0.1",
"dotenv": "^16.0.1",
"express": "^4.18.1",
"jsonwebtoken": "^8.5.1",
"mongoose": "^6.3.5",
"validator": "^13.7.0"
}