BerryGoods is app designed for a turnkey print on demand online marketplace which permits artists and designers to add their desings and sell them to the final client!
The idea for this app is a zero cost print on demand marketplace with responsive design, an easy to customize artist shop and an easy drag and drop product creator.
Users can Create and customize their Artist shop and add and edits the designs, grouping them by style or category.
- Admin Dashboard: Access an intuitive and user-friendly control panel to manage your products and online store.
- Product Upload: Easily upload detailed product information, including images, descriptions, and prices.
- Product Gallery: Showcase your products attractively in a gallery, allowing customers to view essential details.
- Editing Functions: Update product information anytime you need, add and delete products.
- Persistent Changes: Your updates are automatically saved.
- Intuitive Interface: User-friendly design.
BerryGoods is built using the following technologies:
- ReactVite: Used for creating components, structuring, and functions.
- HTML: For structuring the content and user interface of the application.
- CSS: For styling and visual enhancements.
- JavaScript: To add interactivity and dynamic behavior to the application.
- JSON Server: Used as a simple backend to store and manage tasks' data.
| Color | Hex |
|---|---|
| Yellow | #F3B605 |
| pink | #F662C2 |
| White | #8493D0 |
| Purple | #6134C2 |
- Clone this repository to your local machine.
- To start the project you need to install Node.js from https://nodejs.org/.
- Install Vite globally using npm with the command npm install -g create-vite in your terminal.
- create-vite my-react-app --template react (change my-react-app with your project name).
- Install dependencies: Npm install.
- Start the JSON server to enable data storage for the app.Use the --watch flag monitor.
- Run npm run dev to start de aplication in your browser.
- Other dependencies: npm install react-icons --save / npm install react-router-dom / npm install react-hook-form / npm install styled-components.
Contributions to enhance BerryGoods are welcome. Follow these steps:
Fork this repository to your GitHub account. Create a new branch for your feature or bug fix.
If you have questions or feedback, feel free to reach out at helloberries@berrygoods.com
- Version: 1.0.0
- Development status: Active. defame