About | Features | Technologies | Requirements | Starting | License | Author
This GitHub repository contains the code and resources for the "Building scalable REST API with TypeScript from Scratch to Deployment" event. The event provides attendees with hands-on experience in building a REST API using TypeScript, ExpressJS, and MongoDB, and deploying the API on Render. The repository includes code samples, slides, and documentation to help attendees follow along with the event and build their own REST APIs.
The API endpoints covered in the event include adding a new todo, updating a todo, deleting a todo, and getting a todo by ID. The code samples cover topics such as defining routes and endpoints, using middleware in ExpressJS, testing REST APIs using tools like Postman, and containerizing the API using Docker. The event is suitable for developers of all levels who are interested in learning how to build scalable REST APIs using modern web technologies.
βοΈ Create TODO;
βοΈ Fetch TODOs;
βοΈ Update TODO;
βοΈ Delete TODO;
βοΈ get TODO by ID
The following tools were used in this project:
Before starting π, you need to have Git and Node installed.
# Clone this project
$ git clone https://github.com/qbentil/qbentil-mlsa-build-rest-api-workshop
# Access
$ cd qbentil-mlsa-build-rest-api-workshop
# Install dependencies
$ npm
# Run the project
$ yarn start
# The server will initialize in the <http://localhost:3000>
This project is under license from MIT. For more details, see the LICENSE file.
Made with β€οΈ by Shadrack Bentil