Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/johndev19/cartify

Cartify is an e-commerce platform built with Next.js, React, and TypeScript.
https://github.com/johndev19/cartify

cartify e-commerce nextjs products typescript

Last synced: about 1 month ago
JSON representation

Cartify is an e-commerce platform built with Next.js, React, and TypeScript.

Awesome Lists containing this project

README

        

# Cartify - E-commerce Platform

Cartify is an e-commerce platform built with Next.js, React, and TypeScript.

## Features

- Product listing with search and filter capabilities
- Product pages
- Shopping cart functionality
- Checkout process
- User profiles and order history
- Deals and promotions page
- Category-based product browsing
- Toast notifications for user actions
- **Wishlist** functionality to save favorite products
- **Order** tracking for users to view past purchases
- **Login** and **Logout** functionality for user authentication
- **About**, **Contact**, and **Shipping** pages for information
- **Returns** and **Privacy Policy** pages for transparency and trust

## Products
![Demo](demo/componentsProducts.jpg)

## Product Details
![Demo](demo/productDetails.jpg)

## Product Categories
![Demo](demo/productCategories.jpg)

## Hot Deals
![Demo](demo/hotDeals.jpg)

## Cart
![Demo](demo/cart.jpg)

## Profile
![Demo](demo/profile.jpg)

## FAQ
![Demo](demo/faq.jpg)

## Tech Stack

- [Next.js](https://nextjs.org/) - React framework for server-side rendering and static site generation
- [React](https://reactjs.org/) - JavaScript library for building user interfaces
- [TypeScript](https://www.typescriptlang.org/) - Typed superset of JavaScript
- [Tailwind CSS](https://tailwindcss.com/) - Utility-first CSS framework
- [shadcn/ui](https://ui.shadcn.com/) - Re-usable components built with Radix UI and Tailwind CSS

## Features to be Implemented

The platform still requires the following complete implementation for full functionality:

- **Routers:**
- Wishlist page and functionality
- Orders page and tracking
- Login and Logout flow with authentication
- About, Contact, Shipping, Returns, and Privacy Policy pages

## Credits

- **Project Creator**: [JohnDev19](https://www.facebook.com/profile.php?id=61551205372198)
- **UI Components**: [shadcn/ui](https://ui.shadcn.com/)
- **Icons**: [FontAwesome](https://fontawesome.com/)
- **Images**: [Unsplash](https://unsplash.com/)