Skip to content

hbkabir004/Mrittik-Server

Repository files navigation

🚀 Mrittik-Server API Documentation

Welcome to Mrittik-Server – an open-source REST API developed with Node.js and Express.js! This project is designed to help developers easily integrate searching, sorting, and filtering functionality into their applications.

Use these APIs for building e-commerce or any project that requires advanced query capabilities.


🌐 Live API Endpoints

🛠Feature 🔗Endpoint 📌Example
Get Categories /category View Categories
Get Products by Category /products/category/${id} Example
Search Categories /category?[dataProperty]=[dataValue] By Name<br>By ID
Get All Products /products View All Products
Get Product by ID /products/${id} Example
Search Products /products?[dataProperty]=[dataValue] By Name<br>By ID
Get All Tags /tags View Tags
Search by Tag /products?[TagName]=[SearchItem] Example
Get All Brands /brands View Brands
Search by Brand /products?[BrandName]=[SearchItem] Example

🛠 Local Development Endpoints

💻Feature 🏠Endpoint 📌Example
Get Categories /category Local Categories
Get Products by Category /products/category/${id} Example
Search Categories /category?[dataProperty]=[dataValue] By Name<br>By ID
Get All Products /products Local Products
Get Product by ID /products/${id} Example
Search Products /products?[dataProperty]=[dataValue] By Name<br>By ID
Get All Tags /tags Local Tags
Search by Tag /products?[TagName]=[SearchItem] Example
Get All Brands /brands Local Brands
Search by Brand /products?[BrandName]=[SearchItem] Example

🔧 Development Setup

To start working with Mrittik-Server, follow these steps:

📥 Prerequisites

  1. Install Node.js.
  2. Install Yarn globally:
    npm install --global yarn

🛠 Clone the Repository

git clone https://github.com/hbkabir004/Mrittik-Server.git

⚙️ Install Dependencies

Navigate to the project folder in your terminal and run:

yarn install

🚀 Start the Server

Run the following command to start the development server:

node index

🌟 Your local server is live at: http://localhost:4000


🤝 Contributing

We ❤️ contributions! Check out CONTRIBUTING.md for details on how you can improve this project.


📢 Feedback

Have questions or suggestions? Feel free to open an issue or reach out with your feedback. Let's build something awesome together! 🌟

About

An open-source REST API developed with Node.js and Express.js

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •