Skip to content

Tuptuus/NextJs-Store

Repository files navigation

NextJs Store

A fully responsive e-commerce web application built with Next.js 13. The project includes a product catalog, shopping cart, user authentication, and payment processing via Stripe.

Tech Stack

  • Framework: Next.js 13 (App Router)
  • State Management: Redux Toolkit
  • Authentication & Database: Firebase
  • Payments: Stripe
  • Styling: Tailwind CSS
  • Icons: React Icons, FontAwesome

Features

  • User registration and login via Firebase Authentication
  • Product catalog with responsive layout
  • Shopping cart with Redux state management
  • Checkout flow with Stripe payment integration
  • Persistent user session

Live Demo

https://next-js-store-bay.vercel.app/

Note: This is a portfolio project built in 2023. The Firebase and Stripe integrations rely on external services that may no longer be active. The codebase is fully available for review.

About

This repository contains a fully responsive e-commerce website built with modern web technologies. For this project I used Next.js, Redux for state management, Stripe for payment processing, Tailwind CSS for styling, and Firebase for backend services such as authentication and database management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors