An open API service indexing awesome lists of open source software.

https://github.com/g-vans/mystore-app


https://github.com/g-vans/mystore-app

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# MyStore App

MyStore App is a web application that allows users to browse and purchase products online. It provides a user-friendly interface for managing products, adding them to the cart, and placing orders.

## Features

- **Product Catalog:** View a wide range of products available for purchase.
- **User Authentication:** Sign up and log in to the app to access personalized features.
- **Add to Cart:** Easily add products to the shopping cart for a seamless shopping experience.
- **Manage Orders:** Place orders and keep track of your purchase history.
- **Responsive Design:** Enjoy a consistent experience across different devices and screen sizes.

## Technologies Used

- Ruby on Rails: A web application framework used for building the backend of the app.
- PostgreSQL: A powerful and reliable database management system.
- HTML and CSS: Markup and styling languages for creating the app's user interface.
- JavaScript: Enhances interactivity and dynamic features on the client-side.
- Bootstrap: A popular CSS framework for designing responsive and mobile-first web pages.

## Screenshot

![MyStore App Screenshot](app/assets/images/Screenshot1.jpeg)

![MyStore App Screenshot](app/assets/images/Screenshot2.jpeg)

## Getting Started

To run the MyStore App on your local machine, follow these steps:

1. Make sure you have Ruby and Rails installed on your system.
2. Clone this repository: `git clone [email protected]:G-vans/MyStore-app.git`
3. Navigate to the project directory: `cd mystore-app`
4. Install dependencies: `bundle install`
5. Set up the database: `rails db:migrate`
6. Start the Rails server: `rails server`
7. Open your web browser and visit: `http://localhost:3000`

## Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request. Make sure to follow the project's code of conduct.

## License

This project is licensed under the [MIT License](LICENSE).

## Acknowledgements

- This app was developed as part of a coding project.
- Special thanks to the developers and contributors of the Ruby on Rails framework and other open-source libraries used in this project.