GeminiWear: Your One-Stop Shop for Custom Apparel
Welcome to GeminiWear, a cutting-edge e-commerce platform built with modern technologies like Node.js, React, and TypeScript. We offer a wide range of custom apparel, from hoodies and t-shirts to mugs and stickers.
- User Authentication: Secure signup and login features, ensuring your data is safe with us.
- Product Catalog: Browse the extensive range of products in the
src/app
directory, including hoodies, mugs, stickers, and more. - Order Management: Place and track your orders with ease using the robust order management system found in
src/app/order
andsrc/app/orders
. - Secure Checkout: The secure checkout system in
src/app/checkout
ensures your transactions are safe.
- Clone the repository
- Install dependencies with
yarn install
- Start the development server with
yarn dev
The codebase is organized into several key areas:
models
: Contains the data models for the Users, Products, and Orders.src/app
: This is where the magic happens. Each subdirectory represents a different page on the site.src/components
: Reusable React components used across different pages.src/contextWithDrivers
: Context providers for global state management.src/lib
: Utility functions and helpers.src/middleware
: Server-side logic for handling requests.
We welcome contributions! Please see the Contributing Guide for more details.