Skip to content

A MERN-stack wishlist web app that lets users add shopping items with name, price, image, and description. Filter with the Gemini AI to keep your list clean and relevant. Perfect for holiday planning, gift ideas, or just organizing what’s on your mind.

License

Notifications You must be signed in to change notification settings

EmptySet-Exe/VarietyShoppingHour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VarietyShoppingHour

("Shopping's Golden Hour finally has some variety!")


Table of Contents

  1. About the Project
  2. Features
  3. Getting Started
  4. License
  5. Team
  6. Acknowledgements

About the Project

This project is a hackathon-built wishlist app in which you can organize shopping items and retrieve them with the help of suggestions from Gemini AI - a tool we put together in 36 hours at ShellHacks 2025.


Features

Add entries to your wishlist Add New

Update entries in your wishlist Update

Delete entries from your wishlist Delete

Filter wishlist using Gemini AI Gemini AI

Make your wishlist with the lights off Dark Mode


Getting Started

git clone https://github.com/EmptySet-Exe/VarietyShoppingHour.git

Front-End

cd ./frontend

Back-End

cd ./backend

Install dependencies:

npm i

Note

You need to create a .env file that holds you MongoDB URI, BACKEND_PORT (otherwise, default 3000) and GEMINI_API_KEY.

To start the app in dev mode:

npm run dev

For production mode:

npm start

License

This project is licensed under the MIT License - see the LICENSE file for details.


Team

Developers


Acknowledgments:

We would like to thank the following individuals and resources for their contributions and inspiration:

  • INIT: For showcasing this project at the annual hackathon ShellHacks.
  • University of Florida: For providing means of travel between Gainesville and Miami to attend this event.
  • Florida International University: For hosting the event and providing lodging, catering, and amenities.
  • The Sponsors: For helping to make this event possible and presenting opportunities for career development.
  • GitHub: For hosting this project and enabling collaboration.
  • freeCodeCamp.org: For educational tutorials that guided many of the implemented features.
  • Stack Overflow Community: For countless solutions and advice during development.

About

A MERN-stack wishlist web app that lets users add shopping items with name, price, image, and description. Filter with the Gemini AI to keep your list clean and relevant. Perfect for holiday planning, gift ideas, or just organizing what’s on your mind.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •