Skip to content

krishna12102005/Community-Service-Finder

Repository files navigation

🏘️ Community Service Finder (CSF)

Empowering communities by connecting people who need help with those willing to offer it.


Status License Contributions Build Tech


📌 Overview

Community Service Finder (CSF) is a platform that bridges the gap between individuals who need help and volunteers willing to support them. Users can either:

  • 🆘 Request help (food, tutoring, medical, assistance, cleaning)
  • 🤝 Offer help (volunteering, donations, skills, time)

The platform ensures location-based matching, a built-in chat system, and an admin-controlled moderation pipeline for safety and trust.


🧭 Core Objectives

  • Strengthen local community connection
  • Provide accessible support to vulnerable users
  • Create a verified environment for trusted help exchange
  • Encourage volunteering and civic responsibility

✨ Features

👥 Role-Based System

  • Seeker
  • Helper
  • Admin

📍 Location-Aware Matching

  • Personalized feed based on proximity
  • Category-based filtering

💬 Built-in Messaging

  • One-to-one secure chat
  • Seen & timestamp indicators

🗂 Moderator Tools (Admin)

  • Approve / Reject posts
  • User monitoring and analytics
  • Report handling and flags

🎨 UI/UX Design Philosophy

  • Minimal
  • Accessible
  • Mobile-responsive
  • Neutral soft color palette (light theme)

🛠 Tech Stack

Layer Technologies
Frontend HTML, CSS, JavaScript, Tailwind CSS (React optional future stage)
Backend Java, Spring Boot
Database MySQL
Authentication JWT + Spring Security
DevOps Git, GitHub, CI/CD (planned)
Deployment Targets AWS / Vercel / Render / Firebase (TBD implementation stage)

🧱 System Architecture

graph TD;

User -->|HTTP| Frontend;
Frontend -->|REST API| Backend;
Backend --> Database[(MySQL)];
Admin -->|Secure Access| Backend;
Backend --> MessagingService((Chat System));
Loading

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors