Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muchokidavid/gotostore
GoStore is an online shopping web React and a public API. It allows users to browse and purchase products, add them to their cart, and checkout securely.
https://github.com/muchokidavid/gotostore
bootstrap context html-css-javascript nodejs packages react-router reactjs tailwindcss
Last synced: 10 days ago
JSON representation
GoStore is an online shopping web React and a public API. It allows users to browse and purchase products, add them to their cart, and checkout securely.
- Host: GitHub
- URL: https://github.com/muchokidavid/gotostore
- Owner: MuchokiDavid
- Created: 2023-11-28T08:32:33.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2023-12-04T07:00:20.000Z (12 months ago)
- Last Synced: 2024-05-11T05:56:09.073Z (6 months ago)
- Topics: bootstrap, context, html-css-javascript, nodejs, packages, react-router, reactjs, tailwindcss
- Language: JavaScript
- Homepage: https://gotostore.vercel.app
- Size: 564 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GoToStore
GoStore is an online shopping web React and a public API. It allows users to browse and purchase products, add them to their cart, and checkout securely.
## Features
- Browse products by category or search for specific products
- View product details, including description, reviews, and related products
- Add products to cart and adjust quantity
- Checkout securely with shipping and payment information
- View order history and status
- Log in or sign up for an account
- Responsive design for desktop and mobile devices## Installation
1. Clone the repository:
```bash
git clone https://github.com/MuchokiDavid/gotostore.git
```2. Install dependencies:
```bash
npm install
```3. Start the app:
```bash
npm start
```4. Open http://localhost:3000 in your browser
## Usage
1. Browse products by category or search for specific products
2. Click on a product to view its details
3. Add the product to your cart and adjust the quantity as needed
4. Click on the cart icon to view your cart and proceed to checkout
5. Fill in your shipping and payment information and click on the checkout button
6. View your order history and status in the account page## Contributing
Contributions are welcome! Please fork the repository and submit a pull request.
## License
This project is licensed under the MIT License. See the LICENSE file for details.
## Acknowledgments
- Public API for providing product data: fakestoreapi.com
- React for building the web app
- Bootstrap, Tailwind and CSS for styling the web app## Author
1. David Muchoki
2. Michael Kiptoo