Skip to content

GIFTFaiRY🧚🏻 is your personal shopping assistant powered by artificial intelligence!

Notifications You must be signed in to change notification settings

kekedezha/GIFTFaiRY_FE

Repository files navigation

GIFTFaiRY

GIFTFaiRY🧚🏻 is your personal shopping assistant powered by artificial intelligence (OpenAI/ChatGPT 3.5 API). By asking you a series of tailored questions about the recipient, it harnesses the capabilities of AI to provided you with a curated list of ideal gift options!

Shop Now: GIFTFaiRY

GIFTFaiRY_.Your.Personal.AI.Shopping.Assistant.2.mp4

🤓 Motivation

Funny enough, Theodore Thibodeau and I created this project to make up for my serious lack of gift giving skills.

Both transitioning over to software development, we thought it would be a great idea to have AI help us out with gift ideas as we expand and grow our knowledge in software engineering. This project helped us explore and learn both the Front-End and Back-End side of software/app development and hopefully helps others when it comes to gift giving!

🛠️ Main Technologies

Front-End:

  • HTML
  • CSS
  • JavaScript
  • React
  • Firebase
  • Vite

Back-End: Visit GifFairy-BE

💡 Key Features

  • AI generated gift ideas, with direct link to Amazon
  • Amazon affiliate link
  • Responsive Web Design
  • Write-in your own category selections for better tailored gift ideas

💻 Working Integration/Improvements

Working Integration:

  • User Authentication
  • Profile view for history of gift ideas generated

Improvements

  • Add a button where user can choose between Amazon or Etsy. Current version is tailored towards items you can purchase on Amazon
  • Transition web-app to mobile app and add to app store for both Apple and Andriod
  • Integrate AWS for language selection

🪲 Bugs

  • User can select a 'write-in you own', leave it blank and proceed to the next page, causing the POST request to OpenAI to fail.
  • Refreshing browser on anything but the landing page causes netlify to display "Page Not Found"

📈 Overall Growth:

Each part of this project helped me understand more about building apps, managing complex information, and improving user experience. It was more than just making a web-app. It was about solving problems, learning new things, and improving my skills for future work.

🫱🏼‍🫲🏽 Contributing

About

GIFTFaiRY🧚🏻 is your personal shopping assistant powered by artificial intelligence!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published