Skip to content

Zihad550/drone-rush-client-v2

Repository files navigation

Drone Rush Client v2

A modern e-commerce platform for buying and selling drones, built with Next.js.

Live Demo

Drone Rush

Features

  • User authentication and registration
  • Product browsing by brands and categories
  • Shopping cart and wishlist management
  • Order processing and payment integration
  • Customer reviews and ratings
  • Analytics dashboard
  • Responsive design with dark mode
  • Contact form, FAQ, and newsletter

Technology Stack

Frontend

  • Next.js 16
  • React 19
  • TypeScript

Styling & UI

  • Tailwind CSS
  • Radix UI
  • Lucide React

State & Auth

  • JWT for authentication
  • Context API for cart, wishlist, auth

Data & Charts

  • Chart.js
  • React Chart.js

Utilities

  • Zod for validation
  • Swiper for carousels
  • Sonner for notifications

Build & Lint

  • Biome
  • PostCSS

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/Zihad550/drone-rush-client-v2
    cd drone-rush-client-v2
  2. Install dependencies:

    pnpm install
  3. Ensure the backend server is running on port 5000 (API at http://localhost:5000/api/v1).

  4. Start the development server:

    pnpm dev

Usage Instructions

  1. Open http://localhost:3000 in your browser.

  2. Register a new account or log in.

  3. Browse drones by categories or brands.

  4. Add products to cart or wishlist.

  5. Proceed to checkout for orders and payments.

  6. View analytics, reviews, and contact support.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages