eeziBuy Project - Login , SignUp and User Management

Опубликовано: 14 Май 2026
на канале: Mithun Mohandas
96
14

I am so happy to share with you that I have successfully completed the User Management section of E-commerce webapp as a mini project.
I have created a Login page and signup page with bootstrap template. I added data validation for the forms. In the login screen the data is verified with the database and the user is logged in if it matches with the database. In the signUp section, the form data is collected and the user account is created in the mongoDb database. I have maintained the Model View Controller format while creating the pages and adding functionality. I have used ‘ejs’ as my view engine.
Admin Dashboard created will first check for authentication from Admin login page, it checks for 3 parameters namely email, password and if the user is admin or not. Only if it satisfies the condition the admin panel is loaded. In the admin panel, I have provided a button, which on click, will show the list of all users in the database. The is also a search option to view the users whose name starts with the prefix. In the user management section, There is an option to create a new user with an option to make him admin if required, then modify the existing user details, deleting the user etc.

Tools used :
Front-end : HTML, CSS, Bootstrap framework, JavaScript
Server-side : Node Express.js, MongoDB Dababase (NoSQL)