Skip to content

VishalPatil18/viskart-react-version

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


VISKart
VISKart

viskart licence viskart forks viskart stars viskart issues viskart pull-requests viskart total lines of code


An E-Commerce Platform for all types of Computer, PlayStation and X-Box 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. License

🎙 About The Project

viskart walkthrough


🎖 Key Features

  • Auth Management
    • Login
    • Logout
    • Signup
  • Cart Management
    • Add to Cart
    • Remove from Cart
    • Update Quantity of Product in Cart
    • Move to Wishlist
  • Wishlist Managment
    • Add to Wishlist
    • Remove from Wishlist
    • Move to Cart
  • Filter Management
    • Categories
    • Sort by Price
    • Ratings Filter
    • Price Range Filter
  • Address Management
    • Add New Address
    • Update Address
    • Remove Address
  • Order Management
    • Confirm Order after successful mock payment
    • View Previous Orders
  • Payment Integration (Razorpay)
  • Search Products
  • Loaders and Alerts
  • Single Product Page
  • User Profile Page
  • 404 Page
  • Pagination on Product Listing Page
  • Input Validation on Login and Signup
  • Completely Responsive
  • JS Docs

⚙️ Built With

  • React
  • React Router
  • React Context API
  • Razorpay Payment Integration
  • Mockbee - for mock backend
  • VISPA-UI

🗂 Folder Structure

- /public
- /src
   - /backend
   - /components
   - /constants
   - /context
   - /hooks
   - /redux
   - /screens
   - /services
   - /utilities
   - App.js
   - App.module.css
   - index.css
   - index.js
   - server.js
- package-lock.json
- package.json
- README.md
- yarn.lock

📤 Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue here. Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature)
  3. Commit your Changes (git commit -m 'Add a descriptive commit message')
  4. Push to the Branch (git push origin feature)
  5. Open a Pull Request

🙏 Acknowledgements

Special Thanks to some amazing people who helped reviewing VISKart.

Kartikeya Choudhary Atul Pant Kevin Solomon Abhijeet Sinha
Mohammed Rahul Rawat Ankur Chunekar Amar Narute
Jay Gadhiya Ayushi Verma Diptee Akshay Kamble

📑 License

MIT License - Copyright (c) 2022 Vishal Patil


vishalpatil.me  ·  GitHub @VishalPatil18  ·  LinkedIn @vishalrameshpatil  ·  Twitter @VishalPatil1810

About

We're in the making. So please bare with some bugs😊

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages