Skip to content

sophiawm/BerryGoods

Repository files navigation

BerryGoods Marketplace App

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.

Author

Features

  • 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.

File structure

react vite html5 css3 javascript github

Technologies Used

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.

Tools Used

figma vscode Jira git github

Color Reference

Color Hex
Yellow #F3B605
pink #F662C2
White #8493D0
Purple #6134C2

Getting Started

  1. Clone this repository to your local machine.
  2. To start the project you need to install Node.js from https://nodejs.org/.
  3. Install Vite globally using npm with the command npm install -g create-vite in your terminal.
  4. create-vite my-react-app --template react (change my-react-app with your project name).
  5. Install dependencies: Npm install.
  6. Start the JSON server to enable data storage for the app.Use the --watch flag monitor.
  7. Run npm run dev to start de aplication in your browser.
  8. Other dependencies: npm install react-icons --save / npm install react-router-dom / npm install react-hook-form / npm install styled-components.

Contributing

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.

Contact

If you have questions or feedback, feel free to reach out at helloberries@berrygoods.com

Project status

  • Version: 1.0.0
  • Development status: Active. defame

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5