I created a simple form in ReactJS that does basic validation of user data and then sends that data to the database (MongoDB used). For BackEnd, I used NodeJS and ExpressJS.
Given below is the ER diagram which shows the schema for my database,
After Successful payment, it will show Registered Successfully! else Error! Please Try Again. If try to register again it will show Payment Done for this month, Thanks!
-FrontEnd :- ReactJS
-BackEnd :- ExpressJS, NodeJS
-DataBase :- MongoDB
-Deployment :- Vercel
-Javascript
-Bootstrap
-Material UI
-Postman for API Testing
demo.mp4
Open separate terminals for both frontend and backend and type "npm start" to run both.
- Improving UI
- Different Sections of HomePage
- Complete CompletePayment() Method
- Using BcryptJS for Login and SignUp
- Keeping track of working days.