Question: Background Subah Info Solutions is a software development company in Ghana, and you have been employed as a backend web developer. Your first task is

 Background Subah Info Solutions is a software development company in Ghana,

Background Subah Info Solutions is a software development company in Ghana, and you have been employed as a backend web developer. Your first task is to implement a backend service for a school management system using NodeJS with two (2) main functionalities: 1. Get student details by student id 2. Register new student by supplying student details Tasks: - Create a NodeJS project for the task and manage the codebase with Git as your standard version control system - Use the express framework to handle user requests and responses - Save user data to a mongoDB database to store the information passed by users during requests. - Deploy your backend application to vercel/ netlify / firebase - Add a readme file to your repo explaining how your endpoints would be consumed Hint: Create an express server and implement 2 main endpoints: 1. GET Request for retrieving student details 2. POST Request for storing student details Use Mongoose as your ODM and also use POSTMan or any other HTTP Client to Test your system

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!