Skip to content

saiduzzaman46/ShopSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ShopSync πŸ›’

A Full-Stack Shop Management System

πŸ“Œ Overview

ShopSync is a full-stack shop management system designed to manage products, users, and shop operations efficiently. The application provides secure authentication, role-based access control, real-time notifications, and email alerts to support modern business workflows.


πŸš€ Features

  • User authentication using JWT
  • Role-based access control (Admin & User)
  • Product and shop management (CRUD operations)
  • Secure RESTful APIs
  • Real-time notifications using PusherJS
  • Email notifications with Mailer
  • Responsive frontend UI
  • Clean and scalable backend architecture

πŸ› οΈ Tech Stack

Frontend

  • Next.js
  • Tailwind CSS
  • JavaScript

Backend

  • Node.js
  • NestJS
  • TypeORM
  • JWT Authentication

Database

  • PostgreSQL

Other Tools & Services

  • PusherJS (Real-time notifications)
  • Mailer (Email service)
  • Git & GitHub

πŸ” Authentication & Authorization

  • JWT-based authentication
  • Role-based authorization
  • Protected API routes
  • Secure password handling


βš™οΈ Installation & Setup

Backend Setup

git clone https://github.com/your-username/shopsync-backend.git
cd shopsync-backend
npm install
npm run start:dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages