Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/amhjadkhan/onlinenursary-server


https://github.com/amhjadkhan/onlinenursary-server

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

        

# Online Nursery Backend

![VSCode](https://img.shields.io/badge/VSCode-007ACC?logo=visual-studio-code&logoColor=white)
![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?logo=typescript&logoColor=white)
![MongoDB](https://img.shields.io/badge/MongoDB-47A248?logo=mongodb&logoColor=white)
![Mongoose](https://img.shields.io/badge/Mongoose-880000?logo=mongoose&logoColor=white)
![Node.js](https://img.shields.io/badge/Node.js-339933?logo=node.js&logoColor=white)
![Express](https://img.shields.io/badge/Express.js-000000?logo=express&logoColor=white)
![Vercel](https://img.shields.io/badge/Vercel-000000?logo=vercel&logoColor=white)

## Installation

1. Clone the repository:
```bash
https://github.com/AmhjadKhan/Online-Nursary-server.git
cd nursery-server
```

- `npm start `

- `npm run build`

## Features

- **Product Management:**
- Create, read, update, and delete (CRUD) operations for products.
- **Cart Management:**
- Add products to the cart, update quantities, and remove items using Redux for state management.
- **Filtering and Sorting:**
- Filter products by categories and other criteria.
- Sort products by price, rating, and other parameters.
- **Pagination:**
- Navigate through products with pagination.
- **Payment Integration:**
- Secure payment processing with Stripe.

### Happy😎 Codding