Skip to content

ArpitaDeb/arpitadeb-share-n-care-depot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 

Repository files navigation

Project Title

Share 'n' Care Depot

Overview

Introducing "Share 'n' Care Depot," an app designed for neighbors to donate or borrow various items for free. Whether it's a camping tent for a week or beach Umbrella, users can select from a diverse range of offerings based on availability. There is a physical space and an online catalogue of things that people can borrow locally.

Problem

This platform facilitates quick access to rarely used product, as well as useful outdoor furnitures, kitchen appliances, allowing users to easily connect with us while reducing unnecessary waste.I want to make reusable item disposal accessible and pleasant. Environmental Consciousness: Many people want to contribute to sustainability efforts but struggle to find convenient ways to dispose of reusable products responsibly. The app provides a solution by offering a seamless process for donating rarely used products, thereby reducing waste and promoting environmental conservation.

User Profile

"Share 'n' Care Depot" fosters a community spirit of sharing and caring while providing a convenient platform for resource utilization and conservation. Neighbors with limited budget or students, newcomers/ tenant who recently moved from another city to a certain neighborhood, or who are unable to take their belongings with them during their next move to another province/ country.

Features

Key features include:

Comprehensive Collection Page: All existing product shows up on the Collection page with pagination for easy browsing. User Can search items and filter by category enabling them to find specific items quickly.

Efficient Reservation System: User will reserve items through the booking calendar and after that confirmation email is sent in their registered email. In the Calendar reserved dates are disabled for that item and other dates are enabled.

Flexible Borrowing Options: Registered users can borrow product and return the item on time to ensure fair access for all.The length of borrowing time is flexible, and if you still need the item after the due date, just let us know by email or phone. Renewals are always accommodated as long as no one else has requested or reserved the item.

That’s it! When you’re done with the item or when the due date arrives, simply drop it off for the next borrower to use. Items can be returned directly to our location, everyday evening.

Communication via email to coordinate item pickup/drop off with the borrower and donor.

Effortless Product Management: Admin Add new Product with images and item details, uploaded image is stored in firebase

Implementation

Tech Stack

REACT, Node.js + Express, JS, MySQL, nodemailer, firebase, JWT, react-calendar, regex validation

APIs

Own API

Sitemap

Browse the inventory, Registered user would be able to reserve available items to borrow, after reserving they will receive confirmation email to come and pick up at a specific time/day.

Borrow item from the location, reserve items in booking calendar, search and filter products

Admin Add new Product with images and item details, uploaded image is stored in firebase

How to Start with Home Page where brief description of how to use the facility

It is mainly a desktop only app with a few features for users

Login Logout using JWT authentication

Future Steps

Donate Funds with stripe, Donate things, arrange pickup for heavy items, if any or drop off at convenient time

Donation Process: donating funds feature securely through Stripe. Option for users/donors to donate funds for facility maintenance using their cards.

Users and admin profile

User and Admin Profiles: Enhance user experience by implementing user and admin profiles for smoother interactions. User Engagement Features: Consider enabling users to like and comment on items for increased engagement and interaction.

Volunteer

Volunteer Page and FAQs: Provide resources for clarity on donation guidelines and volunteering opportunities. Volunteers are what continue to make the Depot a success! Join our team and help us build a more resilient community. App Deployment: Explore deploying the app with cloud storage capabilities for efficient management of resources. Direct messaging capability for expressing interest in items.

![Email confirmation]Capture

![Admin Home Page]Capture2

![User browse product]image

![Calendar]image

About

This platform facilitates quick access to rarely used product.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published