Connect ♥️ Care

A bilingual (English and Spanish) mobilized web app that centralizes food, shelter, and healthcare resources for the City of San Jose — accessible anytime, anywhere.

  • Backend API serving real-time English and Spanish resource datasets
  • Category filtering to quickly find food, shelter, or medical services
  • Mobile-friendly design for accessibility on the go
  • Faster access: Users can instantly find available resources without navigating through external links

Connect Care increases access to essential services for underserved, multilingual communities across San José.


🛠️ Tech Stack

  • Frontend: React.js, Next.js
  • Backend: Python, Flask
  • Database: Static JSON files (English + Spanish resource datasets)

⚙️ Setup Instructions

1. Frontend (Next.js)

cd frontend
npm install
npm run dev

Visit http://localhost:3000 to see the web app.

2. Backend (Flask API)

cd backend
python3 -m venv venv
source venv/bin/activate
pip install flask
python app.py

The backend will run on http://127.0.0.1:5000.


🌐 API Endpoints

Route Method Description
/resources GET Returns all resources (default in English)
/resources?lang=es GET Returns all resources in Spanish
/resources?category=food GET Filters resources by category
/health GET Simple health check to confirm backend is running

Example: http://127.0.0.1:5000/resources?lang=es&category=shelter


🏙️ About the Data

This project used information from:

Instead of requiring users to visit multiple external websites, Connect Care brings everything together — offering real-time, filtered, and bilingual resource access.


👩‍💻 Meet the Team

Name Role Focus
Ashley Roman @ashley-rr Frontend Developer
Julia Husainzada @juliahusainzada Backend Developer, Data Researcher
Meera Bhaskarbhai Vyas @meeraa-vyas Designer

📚 Additional Notes

  • Built during SJHacks 2025 🛠️
  • Focused on real-world community impact 🌎
  • Powered by teamwork, technology, and heart 🫶
Share this project:

Updates