Welcome to Find-a-Wish, where organizations and good Samaritans can communicate with each other to do social good!
Organizations can use our web app to publish their profile, which includes which organization they are, their contact information, and the stuff they need to continue their mission. Users can access those profiles, see which items are needed where, and decide which organizations they want to donate to, either by donating their own things or shopping online. The users can get in touch with the organization in order to coordinate shipping and let the organization know what items they would like to donate. This way, everyone can contribute to the betterment of any community!
You can find this web app deployed at find-a-wish.onrender.com.
Home Page: Where the user will be able to see the details about Find-a-Wish and what they could do to give back to these organizations:
Wishlist: Where Organizations will be able to put in their information and wishlists for other good Samaritans to help out with:
Organizations: Here, the user and the wishlist poster will be able to see all of the organization profiles with their wishlists. You can find a wish to grant here!
- Once an organization inputs their information and wishlist into the form, then they'll get their own profile on the organizations page, but the information outputs on the console for now.
- Organization and user authentication
- Organization deletion by original poster
- Links for the items to buy online or checkboxes to donate
Find-a-Wish is fully Open-Source and open for contributions! We request you to respect our contribution guidelines as defined in our CODE OF CONDUCT and CONTRIBUTING GUIDELINES.
See our open issues to get started and contribute!
To get started:
npm install
3. Start the project and follow our contributing guidelines to make a pull request and improve the application!
npm start
Made with ❤️️ by the Find-a-Wish team as part of MLH Explorer Fall Fellowship 2020 Sprint 5.