https://github.com/dylanbuchi/store-api
A back-end project that allows users to perform CRUD operations in a database. The API exposes endpoints for creating, finding, updating, and deleting products. Built with Node.js, Express.js, TypeScript, and MongoDB.
https://github.com/dylanbuchi/store-api
expressjs mongodb nodejs typescript
Last synced: 2 months ago
JSON representation
A back-end project that allows users to perform CRUD operations in a database. The API exposes endpoints for creating, finding, updating, and deleting products. Built with Node.js, Express.js, TypeScript, and MongoDB.
- Host: GitHub
- URL: https://github.com/dylanbuchi/store-api
- Owner: dylanbuchi
- Created: 2022-11-10T13:47:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-05T05:09:14.000Z (over 2 years ago)
- Last Synced: 2025-01-03T18:15:36.238Z (4 months ago)
- Topics: expressjs, mongodb, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 157 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# store-api
A store REST API project built using Node.js, TypeScript, MongoDB, and Express.js. It allows clients to perform CRUD (Create, Read, Update, Delete) operations on product data in the MongoDB database. The API exposes endpoints for creating, finding, updating, and deleting products.[](https://nodejs.org/en/)
[](https://expressjs.com/)
[](https://www.typescriptlang.org/)
[](https://www.mongodb.com/)## Running the Project Locally
**1**. Clone this repository to your local machine:
```bash
git clone https://github.com/dylanbuchi/store-api.git
```**2**. Go to the root directory of the project:
```bash
cd store-api/
```**3**. Install the dependencies:
```bash
npm install
```**4**. Start the local development server:
```bash
npm run dev
```---
## Author
- Website - [Dylan Buchi](https://dylanbuchi.com/)