This project aims to practice and learn the use of Node.js, Express, TypeScript, Zod, and MongoDB. It explores key concepts and implements best practices for backend development.
- Node.js: JavaScript runtime for server-side development.
- Express: Web framework for Node.js.
- TypeScript: Superset of JavaScript adding static typing.
- Zod: Schema validation and type inference library.
- MongoDB: NoSQL document-oriented database.
-
Clone the repository:
https://github.com/Whomy09/library-api.git
-
Navigate to the project directory:
cd library-api
-
Install the dependencies:
npm install
-
For environment variables you can communicate with the project's creator... twitter
-
Start the server:
npm run dev
-
Open your browser and go to
http://localhost:3000
(or the configured port).