Often think of gifts that would be perfect for people when you are in random places, at random times? Giftie is your personal gifts planner! It helps users create as many wishlists as they like, easily add gifts from websites or create a custom gift, capture gift ideas for loved ones and have them accessible when gift shopping.
The user can:
- Add custom wishlists to profile;
- Edit wishlist information;
- Delete wishlist from profile;
- View wishlist;
- Submit a form to add custom gifts to wishlists;
- View details of a gift;
- Edit gift information;
- Delete a gift;
- Browse a collection of gift ideas;
- Sort gifts by price;
- Filter gifts by occasion;
- Filter gifts by recipient;
- View details of a gift from gift ideas;
- Add a gift from gift ideas to one of user's wishlists;
- Edit profile information;
- Delete profile;
To run this project, first clone or fork repository:
git clone https://github.com/chrispavla/giftie-project
run server
rails s
open the app in browser
npm start —prefix client
- React
- Ruby on Rails
- PostgreSQL
- React Router DOM
- Semantic UI, Material UI
- Custom CSS
Giftie - Watch Video Walkthrough
Kristina Hodges (Voroteliak)