Skip to content

Please bear with us as we work out any issues and errors🙂

Notifications You must be signed in to change notification settings

brupadhyay/brukart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


BRUKart
BRUKart

brukart forks brukart stars brukart issues brukart pull-requests


BRUKart is an ecommerce website for all types of x-box games, simulation games and mobile games.

Live Website · Report Bug · Request Feature



Table of Contents
  1. About The Project
  2. Key Features
  3. Built With
  4. Folder Structure
  5. Contributing
  6. Acknowledgements
  7. Social Links

🎙 About The Project


🏅 Key Features

  • Auth Management
    • Login
    • Logout
    • Signup
  • Cart Management
    • Add to Cart
    • Remove from Cart
    • Update Quantity of Product in Cart
    • Add to Wishlist
  • Wishlist Managment
    • Add to Wishlist
    • Remove from Wishlist
    • Add to Cart
  • Filter Management
    • Categories
    • Price Range Filter
    • Sort By Price
    • Ratings Filter
  • Address Management
    • Add New Address
    • Update Address
    • Remove Address
  • Order Management
    • Order Confirmed Acknowledgement After Mock Payment
    • View Order History
  • Payment Integration (Razorpay)
  • Search Products
  • Loaders and Alerts
  • Single Product Page
  • User Profile Page
  • 404 Error Page
  • Input Validation on Login and Signup
  • Completely Responsive

⚙️ Built With

  • ReactJS
  • React Router v6
  • React Context API + useReducer
  • Razorpay Payment Integration
  • Mockbee - for mock backend
  • CSS Modules
  • React Icons

🗂️ Folder Structure

- /public
- /src
   - /assets 
   - /backend
   - /components
   - /constants
   - /context
   - /pages
   - /reducer
   - /screens
   - /services
   - /utils
   - App.jsx
   - App.css
   - index.css
   - index.js
   - server.js
- .env.example
- .gitignore
- package-lock.json
- package.json
- README.md

🔼 Contributing

Contributions are what make the open source community such a fantastic place to learn, inspire, and create. Any contribution you give is highly appreciated.

If you have an idea to improve this, please fork the repository and submit a pull request. You can also simply open an issue. Don't forget to award the project a ⭐. Thank you again!

  1. Fork the Project
  2. Create your Feature Branch

git checkout -b feature_name

  1. Commit your Changes

git commit -m "a descriptive commit message"

  1. Push to the Branch

git push origin feature_name

  1. Open a Pull Request

🙏 Acknowledgements

Special thanks to you guys who helped review BRUKart.

SrNo. Name GitHub
1 Jatin Singh Link
2 Sarvesh Shirude Link
3 Swastik Patro Link

🔎 Social Links

Portfolio  🔗  Github @brupadhyay 🔗 LinkedIn @bhaveshupadhyay 🔗 Twitter @brupadhyay17

About

Please bear with us as we work out any issues and errors🙂

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published