0
showcase
Shipped: Bookmark service
I built a Bookmark Service REST API using Node.js and Express.
Features and Acceptance Criteria met:
- Endpoints: POST, GET, GET/:id, and DELETE are fully implemented.
- Robust Input Validation: Strict boundary checks reject malformed or empty inputs with a clean 400 Bad Request status, ensuring zero 500-level server crashes.
- Idempotency: POST requests check if the URL already exists; submitting the same URL twice prevents duplicates and returns 200 OK with the existing record.
- Testing & Setup: Detailed instructions are provided in the README.md file for running the server locally and testing the endpoints.
Repository: https://github.com/oliviamol/bookmark-service
Built for the Verified Backend Internship · an API that survives bad input
Add a comment
0/2000