Skip to content

A modern, full-stack tech-commerce application built with Next.js 15 (client) and Node.js + Express (server). This monorepo contains both front-end and back-end codebases for seamless e-commerce experience.

Notifications You must be signed in to change notification settings

mu-senpai/gear-guild-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

GearGuild Store 🛒

A modern, full-stack tech-commerce application built with Next.js 15 (client) and Node.js + Express (server).
This monorepo contains both front-end and back-end codebases for seamless e-commerce experience.


📁 Repository Structure

qtech-store/
├── client/   # Frontend – Next.js 15 (App Router), Tailwind CSS, Redux, AntD
└── server/   # Backend – Node.js, Express, MongoDB, TypeScript

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/mu-senpai/qtec-task.git
cd qtec-task

2. Setup Backend (server)

cd server
cp .env.example .env      # Add MongoDB URI and JWT secret
npm install
npm run dev

3. Setup Frontend (client)

In a separate terminal:

cd client
cp .env.local.example .env.local   # Add API URL and other env vars
npm install
npm run dev

📚 Documentation


🛠️ Tech Highlights

  • Next.js 15 App Router
  • Tailwind CSS + Ant Design
  • Redux Toolkit + RTK Query
  • Node.js + Express + MongoDB
  • Framer Motion Animations

About

A modern, full-stack tech-commerce application built with Next.js 15 (client) and Node.js + Express (server). This monorepo contains both front-end and back-end codebases for seamless e-commerce experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published