Skip to content

vinitngr/ownacar

Repository files navigation

E-commerce Car Selling Website 🚗

An e-commerce platform for car sales built with modern web technologies. This website allows users to browse, filter, and purchase cars, with user-friendly features like sorting, filtering, authentication, and CRUD operations.

Features 🛠️

  • Sorting & Filtering: Refine car listings based on categories like price, condition, and brand.
  • CRUD Operations: Full support for creating, updating, and deleting listings.
  • User Authentication: Sign-in and Sign-up functionality powered by client.
  • Responsive UI: Styled with ShadCN and HyperUI for a sleek and accessible interface.

Tech Stack 📚

Frontend

  • React with Vite: For a fast, modern frontend development experience.
  • ShadCN and HyperUI: Used for a responsive and aesthetically pleasing UI.

Backend

  • Drizzle ORM: A type-safe ORM used for efficient querying and data management.
  • Neon Database: Hosted PostgreSQL with serverless support for scalable data handling.

Services

  • Firebase: storage service to store images

Setup 🛠️

Prerequisites

  • Node.js and npm
  • Neon database setup with appropriate credentials
  • Firebase and client setup

Installation

  1. Clone the Repository

    git clone https://github.com/vinitngr/reactEcom-ownAcar.git
    cd your-repo-name