Skip to content

boiar/Project-Management-GraphQL-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Management GraphQL API

Project Management GraphQL

A Node.js project using GraphQL and MongoDB to manage projects and clients.
This API allows you to query, add, and delete clients and projects.


📌 Features

Clients

  • Get all clients
  • Get a client by ID
  • Add a client
  • Update a project
  • Delete a client

Projects

  • Get all projects
  • Get a project by ID
  • Add a project
  • Update a project
  • Delete a project

🛠️ Technologies Used

  • Node.js
  • Express.js
  • GraphQL
  • MongoDB
  • Mongoose
  • dotenv

Installation

Clone the repository:

git clone <repository-url>
cd project-management-graphql

Install dependencies:

npm install

Create a .env file and add your MongoDB URI:

MONGO_URI=mongodb://localhost:27017/project-management
PORT=5000

Run the server:

npm run dev

About

A Node.js project using GraphQL and MongoDB to manage projects and clients.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors