This is a sample web app made for Chingu voyage's personal project requirement.
- User can log in and view their todo items.
- New todo items can be added using the frontend.
- New users can be added by making a POST http request to /users route.
- List of users can be seen by making a GET request to the
/usersroute. - live website here
- vite
- react
- prettier
- eslint
- mongoose
- express
- jsonwebtoken
- axios
- bcrypt
- dotenv
New users cannot sign up in this web app using a sign up form.
Use these usernames and passwords for checking the functionalities:
User 1:
- username: vatsal
- password: vatsal
User 2:
- username: mavani
- password: mavani
- Go to the
/backendfolder and runnpm installcommand. - Use a .env file with the following items:
- PORT
- MONGODB_URI
- SECRET
- Run the project using
npm start