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! 🌟

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •