The GiveAway app enables user to donate clothes/toys/etc. to organizations that support various groups of people in need.
The app consist of two main view. The first one describes how the whole idea works, the second one contain an extended, 4-steps form (e.g. chechboxs, dropdowns, radio buttons, text areas) that can be used to submit items for donation.
The app is available on https://giveaway-da482.web.app.
- creating user's account, logging in, sending form as a logged user;
- providing an extended, fully validated 4-step form, which use, among others, checkboxes, radio buttons, select
- saving submitted forms in Firebase - Firestore
improvement of displaying on mobile devices; admin panel (editing users, preview of user's forms and donations)
- JS ES6
- React
- Sass
- react-pagination
- react-router
- react-scroll
- Firebase (Firestore, Authentication, Hosting)
- validator
The app design and UX was provided by CodersLab.