Inspiration
The idea for Neighbor Help came from observing how communities often struggle with local communication and support, especially during emergencies or times of need. I wanted to create a platform where neighbors could easily connect, share resources, offer help, or request assistance—making everyday life a little easier through community-driven support.
What it does
Neighbor Help is a community support platform where users can:
- Post requests for help with everyday needs—like finding a lost item, borrowing tools, or seeking local assistance.
- Offer help to neighbors who need support.
- Upload and display images related to posts—such as photos of found items, events, or help being offered.
- Browse posts made by nearby users to discover opportunities to connect or assist.
How i built it
I structured the project into clear modules:
- Backend: Built with Flask to manage routes, handle image uploads, and connect to the database.
- Database: Used SQLite for storing user posts, image references, and user data.
- Frontend: Developed with HTML, CSS, and JavaScript to create a responsive, easy-to-use interface.
- Implemented secure file upload functionality ensuring only valid image files are accepted.
Challenges i ran into
- Handling image uploads securely and integrating them seamlessly with Flask.
- Making the UI responsive and accessible across devices.
- Managing SQLite database connections and queries efficiently.
What i learned
Through this project, I improved my skills in:
- Building a full-stack web app using Flask and SQLite.
- Handling image uploads and serving them dynamically.
- Designing user-friendly interfaces with HTML, CSS, and JavaScript.
- Managing database operations with SQLite for lightweight and efficient data storage


Log in or sign up for Devpost to join the conversation.