Skip to content

Repository for the 2025 University of Washington Hackathon

Notifications You must be signed in to change notification settings

alexrsing/uwb-hack-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CommunaLink

A Python application that helps users discover local places and activities based on their personal interests.

Description

CommunaLink is a socialization application that connects users with places and activities in their local area that match their interests and hobbies. The application collects user information, including personal details and interests, and uses the Google Maps API to suggest places within a specified radius that align with those interests.

Features

  • User authentication (username and password)
  • Personal profile creation (name, city, age, gender)
  • Interest and hobby collection
  • Location-based recommendations using Google Maps API
  • Radius-based search for relevant places and activities

Usage

Run the main application:

streamlit run app/app.py

Follow the prompts to:

  1. Register or log in with your username and password
  2. Enter or update your personal information
  3. Add or modify your interests and hobbies
  4. Specify the search radius for local recommendations
  5. Explore places and activities that match your interests

Dependencies

  • Python 3.13.x
  • Google Maps API
  • Required Python packages (see requirements.txt)

About

Repository for the 2025 University of Washington Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages