This is a simple Web API that allows you to perform CRUD (Create, Read, Update, Delete) operations on student records. It is built using the NestJS framework and MongoDB database.
Before you can run this Web API, you need to have the following installed on your machine:
- Node.js (version 16 or later)
- npm (version 8 or later)
- MongoDB (version 4 or later)
To get started with this Web API, follow these steps:
- Clone this repository to your local machine.
- Install the required dependencies by running npm install.
- Run the application by running npm start.
This Web API exposes the following endpoints:
Get a list of all students.
Get a single student by ID.
Create a new student record.
Update an existing student record.
Delete an existing student record.
Contributions to this project are welcome! To contribute, follow these steps:
- Fork this repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your fork.
- Create a pull request from your fork to this repository.