GET
- to display Employee list.GET
- to show project list in Drop Down option of Add Employee.POST
- to save New Employee data -> Name, Email, Phone and Project Title.POST
- to save New Project data -> Project title and Key.
- NodeJS
- Express
- MongoDB
- BootStrap
- Mongoose library
server.js
file to initialize the project (starts server).routes
folder representing all the API routes.controllers
folder includes the backend logic for Employee and Project, handling the functionality.models
folder has Schema and Model defined for Employee and Project.index.html
includes the front-end, designing and calls JS scripts for dynamic manipulation.app.js
includes all the AJAX calls, integrating the HTML part with the APIs on the backend..env
hidden file that includes the DATABASE_URL for connecting to MongoDB using Mongoose.