{"id":24790321,"url":"https://github.com/amanvarshney01/oxabags","last_synced_at":"2025-03-17T15:11:59.343Z","repository":{"id":214306450,"uuid":"734960507","full_name":"AmanVarshney01/oxabags","owner":"AmanVarshney01","description":"An ecommerce site made with Next.js (app router), Shadcn/UI, Razorpay, Sanity.io and Cloudflare Pages","archived":false,"fork":false,"pushed_at":"2025-03-12T11:48:45.000Z","size":5508,"stargazers_count":43,"open_issues_count":0,"forks_count":26,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-12T12:33:46.798Z","etag":null,"topics":["cloudflare","ecommerce","nextjs","razorpay","react-hook-form","sanity-io","shadcn-ui","tailwindcss","typescript","zod"],"latest_commit_sha":null,"homepage":"https://www.oxabags.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AmanVarshney01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-23T06:51:59.000Z","updated_at":"2025-03-12T11:48:48.000Z","dependencies_parsed_at":"2024-02-04T07:24:23.678Z","dependency_job_id":"e84cdbd0-f5b8-4710-abba-dd1eb0a3b3f7","html_url":"https://github.com/AmanVarshney01/oxabags","commit_stats":null,"previous_names":["amanvarshney01/amanasia","amanvarshney01/oxabags"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmanVarshney01%2Foxabags","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmanVarshney01%2Foxabags/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmanVarshney01%2Foxabags/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AmanVarshney01%2Foxabags/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AmanVarshney01","download_url":"https://codeload.github.com/AmanVarshney01/oxabags/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244056425,"owners_count":20390719,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudflare","ecommerce","nextjs","razorpay","react-hook-form","sanity-io","shadcn-ui","tailwindcss","typescript","zod"],"created_at":"2025-01-29T18:15:38.611Z","updated_at":"2025-03-17T15:11:59.314Z","avatar_url":"https://github.com/AmanVarshney01.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# oxabags\n\noxabags 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.\n\n![image](https://github.com/user-attachments/assets/1cca385a-d409-4a6a-82ce-f408b5114299)\n\n## Features\n\n- Browse a wide selection of bags\n- Shopping cart functionality\n- Secure checkout process with form validation\n- Statically generated product pages\n- Responsive design for mobile and desktop\n- Type-safe development with TypeScript\n\n## Tech Stack\n\n- **Framework:** Next.js (App Router)\n- **Language:** TypeScript\n- **UI Components:** Shadcn/UI\n- **CMS:** Sanity.io\n- **Hosting:** Cloudflare Pages\n- **State Management:** Zustand\n- **Payment:** Razorpay Invoices\n\n## Screenshots\n\n\u003cdetails\u003e\n\u003csummary\u003eClick to view screenshots\u003c/summary\u003e\n\n![image](https://github.com/user-attachments/assets/1cca385a-d409-4a6a-82ce-f408b5114299)\n\n![image](https://github.com/user-attachments/assets/bd62f80c-8002-4556-9261-2005575a5d05)\n\n![Screenshot 2024-04-28 213034](https://github.com/AmanVarshney01/oxabags/assets/45312299/ea85b9c5-4f12-4a92-a126-22c8f0c3da45)\n\n![Screenshot 2024-04-28 213054](https://github.com/AmanVarshney01/oxabags/assets/45312299/6289e16f-9baf-469f-be17-1f8ab176709e)\n\n![Screenshot 2024-04-28 213112](https://github.com/AmanVarshney01/oxabags/assets/45312299/0b054ae0-a170-4bb2-bd29-d493027c8f54)\n\n\u003c/details\u003e\n\n## Development\n\nTo set up the project locally:\n\n1. Clone the repository\n2. Install dependencies: `npm install`\n3. Set up environment variables for sanity and razorpay (see `.env.example`)\n4. Run the development server: `npm run dev`\n\n## Lighthouse Score\n\n\u003cimg src=\"https://github.com/user-attachments/assets/0b2c207a-355a-4a42-b4d7-07d55b602695\" width=\"500\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famanvarshney01%2Foxabags","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famanvarshney01%2Foxabags","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famanvarshney01%2Foxabags/lists"}