Home
Softono
oxabags

oxabags

Open source MIT TypeScript
93
Stars
42
Forks
0
Issues
3
Watchers
1 year
Last Commit

About oxabags

An ecommerce site made with Next.js (app router), Shadcn/UI, Razorpay, Sanity.io and Cloudflare Pages

Platforms

Web Self-hosted Cloud

Languages

TypeScript

oxabags

oxabags is an e-commerce website showcasing our collection of bags. We are manufacturers, wholesalers, and exporters of jute bags and cotton bags, specializing in corporate events and exhibitions.

image

Features

  • Browse a wide selection of bags
  • Shopping cart functionality
  • Secure checkout process with form validation
  • Statically generated product pages
  • Responsive design for mobile and desktop
  • Type-safe development with TypeScript

Tech Stack

  • Framework: Next.js (App Router)
  • Language: TypeScript
  • UI Components: Shadcn/UI
  • CMS: Sanity.io
  • Hosting: Cloudflare Pages
  • State Management: Zustand
  • Payment: Razorpay Invoices

Screenshots

Click to view screenshots

image

image

Screenshot 2024-04-28 213034

Screenshot 2024-04-28 213054

Screenshot 2024-04-28 213112

Development

To set up the project locally:

  1. Clone the repository
  2. Install dependencies: npm install
  3. Set up environment variables for sanity and razorpay (see .env.example)
  4. Run the development server: npm run dev

Lighthouse Score