Skip to content

E-commerce websites that accept payment by credit card or Paypal πŸ‘šπŸ‘Ÿ

Notifications You must be signed in to change notification settings

miku0129/green-clothing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Green Clothing - Online Fashion Store

Green Clothing is an online fashion store built with modern web technologies. It offers a wide range of eco-friendly and sustainable clothing options for fashion-conscious customers who care about the environment.

Table of Contents

Features

  • Product Catalog: Browse a diverse catalog of clothing, shoes, and accessories.
  • Shopping Cart: Add products to the cart and proceed to checkout.
  • User Authentication: Secure user authentication system with sign-up and login functionality.
  • Payment Integration: Seamless payment gateways for smooth and secure transactions.

Demo-authentication

Demo-payment by credit card

Technologies Used

  • Frontend: React.js, styled-components
  • Authentication: Firebase Authentication
  • Payment Integration: Stripe
  • Backend: Node.js, Firebase
  • Database: Firestore
  • Deployment: Netlify

Installation

  1. Clone the repository:

    git clone https://github.com/miku0129/green-clothing.git
  2. Navigate to the project directory:

    cd green-clothing
  3. Install the required dependencies for both the frontend and backend:

    npm install

Integrating Firebase

To integrate Firebase into the project for additional features such as real-time database, push notifications, and cloud functions:

  1. Create a Firebase project at https://console.firebase.google.com/.
  2. Obtain your Firebase configuration credentials (apiKey, authDomain, projectId, etc.).

Usage

  1. Set up environment variables: Rename the .env.example file to .env and configure your environment variables, including database connection details.

  2. Run the frontend and backend servers:

    npm run start
  3. Open your web browser and navigate to http://localhost:3000 to access the Green Clothing online fashion store.

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request. Your input is highly appreciated.

To contribute to the project, follow these steps:

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b my-feature-branch
  3. Make your changes and commit them:

    git commit -m "Add new feature"
  4. Push your changes to the forked repository:

    git push origin my-feature-branch
  5. Open a pull request with a detailed description of your changes.

  6. Wait for the project maintainers to review and merge your pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Feel free to explore, use, and enhance Green Clothing. If you have any questions or need assistance, please don't hesitate to reach out. Happy shopping!

About

E-commerce websites that accept payment by credit card or Paypal πŸ‘šπŸ‘Ÿ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages