This project is a Product Management API built using Node.js and Express.js. It provides endpoints for creating, retrieving, updating, and deleting products in a system.
- Node.js β JavaScript runtime for server-side development.
- Express.js β Web framework for Node.js to build APIs.
- JavaScript (ES6+) β Programming language for implementing application logic.
- CRUD Operations: Create, read, update, and delete products.
- RESTful Endpoints: Follows REST principles for resource management.
- Middleware Integration: Utilizes Express middleware for request processing.
-
Clone this repository:
git clone https://github.com/RenanDevWeb/apiProdutos.git
Navigate to the project directory:
cd apiProdutos Install the dependencies:
npm install Start the server:
Access the API:
The API will be running at http://localhost:3000. Use tools like Postman or cURL to interact with the endpoints.
π Learning Outcomes Through this project, I aim to:
Understand the fundamentals of building RESTful APIs with Node.js and Express.
Learn how to handle HTTP requests and responses.
Explore middleware functions and their applications in Express.
π License This project is open-source and available under the MIT License. Feel free to use and modify it for your learning or personal projects.
Made with β€οΈ by RenanDevWeb