Skip to content

overlordiam/one-stop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clothing Website

A full-stack web application for an online clothing store, built with React.js, Redux, and Firebase. This project showcases a chic and elegant design with custom CSS, and includes features such as authentication, storage, cart and checkout functionality, and Stripe integration for transactions.

A preview:

Features

  • Elegant Design: Custom CSS for a chic and stylish user interface.
  • Authentication: User authentication via Firebase's OAuth.
  • Database: All the data is stores and maintained by Firestore.
  • State Management: Utilizes Redux for state management.
  • Cart and Checkout: Fully functional cart and checkout pages.
  • Stripe Integration: Integrated with Stripe API for secure transactions.

Technologies Used

  • Front-end: React.js
  • State Management: Redux
  • Database: Firebase
  • Authentication: Firebase OAuth
  • Payment Gateway: Stripe API
  • Styling: Custom CSS
  • Version Control: Git

Getting Started

Prerequisites

Ensure you have the following installed on your local machine:

  • Node.js
  • npm (Node Package Manager)
  • Firebase account
  • Stripe account

Installation

  1. Clone the repository:

    git clone https://github.com/overlordiam/one-stop.git
    cd crwn-clothing
    
  2. Installation:

    npm install
    
  3. Acquire credentials for Firebase and Stripe Login to Firebase and Stripe to make an acocunt. Pretty simple and straightforward

  4. Build and run the application:

    npm start
    npm run build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published