Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alinayasmeen/e-commerce_website

A modern e-commerce website frontend built with Figma, Next.js 15, Shadcn, and TypeScript. Includes seven pages: Home, Products, Cart, About Us, FAQs, and Contact, designed for seamless navigation
https://github.com/alinayasmeen/e-commerce_website

ecommerce-website figma frontend hackathon-responsive-design nextjs15 shadcn typescript

Last synced: about 2 months ago
JSON representation

A modern e-commerce website frontend built with Figma, Next.js 15, Shadcn, and TypeScript. Includes seven pages: Home, Products, Cart, About Us, FAQs, and Contact, designed for seamless navigation

Awesome Lists containing this project

README

        

# E-Commerce Website Frontend

This project is a frontend design for an e-commerce website, created as part of a hackathon assignment. The website is built using **Figma** for the template design, **Next.js 15**, **Shadcn**, and **TypeScript** for implementation. The frontend includes seven pages with a clean, responsive layout and intuitive navigation.

## Features

- **Home Page**: Showcases the main highlights and featured products of the e-commerce platform.
- **All Products Page**: Displays a comprehensive list of all available products with filtering options.
- **Single Product Page**: Provides detailed information about a selected product, including images, description, and pricing.
- **Cart Page**: Accessible through the header, allowing users to view and manage selected items.
- **About Us Page**: Shares details about the organization or business.
- **FAQs Page**: Answers frequently asked questions to assist users.
- **Contact Page**: Linked via the footer (Help and Help & Support) to allow users to reach out for queries or support.

## Navigation

- The **Header** includes links to the Home, All Products, Cart, About Us, and FAQs pages.
- The **Footer** provides links to the Contact page under Help and Help & Support sections.

## Technologies Used

- **Figma**: For designing the UI/UX template.
- **Next.js 15**: For building the frontend application.
- **Shadcn**: For UI components and styling.
- **TypeScript**: For type-safe development and improved code quality.

## Purpose

This project demonstrates proficiency in modern frontend development tools and frameworks, emphasizing clean design, modularity, and ease of navigation. It serves as a foundational structure for building a functional e-commerce website.

## Future Enhancements

- Add backend functionality for dynamic product data.
- Integrate user authentication and profile management.
- Implement payment gateways for order processing.
- Enhance the UI with advanced animations and responsiveness.