This repository holds the source code for a web application designed to bridge retirement homes and educational institutions, facilitating community service and interaction. The platform serves as a hub for organizing events, sharing resources, and fostering community engagement.
- Retirement Homes: Manage elder profiles, create and participate in events, access resources, and connect with the local community.
- Schools/Organizations: Access database of retirement homes, request volunteers for talks or activities, and organize student visits.
- Event Management: Create, view, and manage events with the ability to accept or reject participation requests.
- Rewards and Recognition: Feature 'Star Volunteer of the Week' and allow students to share their experiences working with elders.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- MySQL
-
Clone the repository:
git clone https://github.com/yourusername/your-repo-name.git
-
Install NPM packages:
npm install
-
Configure your environment variables for connecting to the MySQL database in a .env file.
-
Run the application:
npm start
After starting the application, you can navigate to http://localhost:3000 to access the web app. Use the navigation bar to sign up, log in, learn more about the service, or contact support.
Implement location services to determine the proximity between schools and retirement homes. Expand the event management system to allow for cross-participation between different retirement homes. Add more resources and support groups for seniors to engage with the community and find assistance.
Having used vercel before, we used vercel to deploy our application and it can be found at: https://wisdom-serve.vercel.app/
Utilized Figma for designing and showcasing UI layout with interactive features. Explore the prototype here: https://www.figma.com/file/FmA5pGQuW6J8noIQA9brqq/Untitled?type=design&node-id=4%3A427&mode=design&t=cpRbnV61XY6iRi4Z-1