Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aakshayvo/e-comm-frontend
A responsive and feature-rich e-commerce platform built with modern web technologies, designed to deliver a seamless shopping experience.
https://github.com/aakshayvo/e-comm-frontend
nextjs redix-ui shadcn-ui tailwindcss typescript zustand
Last synced: 20 days ago
JSON representation
A responsive and feature-rich e-commerce platform built with modern web technologies, designed to deliver a seamless shopping experience.
- Host: GitHub
- URL: https://github.com/aakshayvo/e-comm-frontend
- Owner: aakshayvo
- Created: 2024-12-04T09:57:29.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-19T15:38:30.000Z (21 days ago)
- Last Synced: 2024-12-19T16:34:58.351Z (21 days ago)
- Topics: nextjs, redix-ui, shadcn-ui, tailwindcss, typescript, zustand
- Language: TypeScript
- Homepage: https://e-comm-frontend-2pmy.vercel.app/
- Size: 5.57 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# E-Commerce Website
## URL : [Ecom](https://e-comm-frontend-2pmy.vercel.app/)
A responsive and feature-rich e-commerce platform built with modern web technologies, designed to deliver a seamless shopping experience.
![](./public/site-img.png)
## Tech Stack
### Frontend
- **Next.js**: React framework for server-side rendering and static site generation.
- **TypeScript**: Static typing for enhanced developer experience.
- **Tailwind CSS**: Utility-first CSS framework for styling.
- **ShadCN/UI**: Modular UI components for clean and consistent design.### State Management
- **Zustand**: Lightweight state management for managing application state.
### Backend/Data Source
- **Sanity CMS**: Headless CMS for managing and querying data.
- **GraphQL with Apollo Client**: For fetching data from Sanity CMS.---
## Features
### Core Features
- **Responsive Design**: Optimized for all screen sizes, from mobile to desktop.
- **Clean UI**: Intuitive and visually appealing user interface.
- **Pagination**: Efficiently handle large lists of products.
- **Add to Cart**: Add and manage items in a shopping cart.
- **CSS Transitions**: Smooth animations for an enhanced user experience.
- **Dark Theme and Light Theme**: Smooth animations for an enhanced user experience.### Product Information
Fetched from Sanity CMS via GraphQL:
- Product Name
- Product Image
- Short Description
- Price
- Discount
- Is New
- Category
- Reviews---