Skip to content

Repository files navigation

Contact Manager API

A RESTful backend API for managing contacts, built with Node.js and Express.js. This project demonstrates core backend development concepts including API design, database management, authentication, and error handling.

Tech Stack

  • Runtime: Node.js
  • Framework: Express.js
  • Database: MongoDB with Mongoose
  • Authentication: JWT (JSON Web Tokens)
  • Validation: Zod
  • Development: Nodemon
  • Environment: dotenv

Features

  • CRUD operations for contacts
  • JWT-based authentication
  • Request validation with Zod
  • MongoDB integration
  • Error handling middleware
  • Async request handling

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages