Skip to content

Batuhan-METU/TheEcomoraStore-NextJS-Stripe-FantaCSS

Repository files navigation

🛍️Modern E-Commerce Web App-The Ecomora (NextJS + Stripe)

=>This is a full-stack e-commerce web application built with NextJS.
=>It allows users to browse products, manage a shopping cart, and place orders.
=>Includes a built-in backend for product, user, and order management.


🚀 Features

-> Browse & Search products with category filters
-> Product detail ages with descriptions and images
-> Cart functionality with quantity management
-> User authentication & authorization (login/register)
-> Order placement with confirmation screen
-> Admin dashboard to manage products and orders (if applicable)
-> Fully responsive UI built with FantaCSS + custom styles


📂 Project Structure

/app & /pagesNextJS Routing (frontend + API routes)
/components → Reusable UI components
/lib & /servicesBackend logic, database handlers, auth, etc.
/stylesFantaCSS & Custom CSS
/public → Static Assets (images, icons, etc.)
/utils → Helpers, Constants
README.md → Project Documentation


🛠 Technologies Used

Frontend: NextJS, ReactJS, FantaCSS, CSS Modules
Backend: NextJS API Routes / NodeJS
State Management: React Context API / useReducer
Storage: LocalStorage / Session / Database
Payment: Stripe


🎯 Goal

To build a full-stack, scalable, and modern e-commerce web application
that provides a complete shopping experience — from product browsing to order management.


🌐 Live App

You can access the live app via --> The Ecomora! 🚀🚀


📌 Notes

  • ✅ Backend is integrated using NextJS API routes
  • 🔐 Includes basic authentication and route protection
  • 🧪 Future plans: Payment integration (e.g. Stripe), product reviews, and order tracking

About

A Modern e-commerce Web App || The Ecomora Store || Built with NextJS & Stripe & FantaCSS 🔥 || Featuring Product Listings & Responsive UI & Stripe-Powered Payment Integration || AWS Amplify

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors