Skip to content

cmput301-w25/project-bytebandits

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

297 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMPUT 301 W25 - Team Byte Bandits

Team Members

Name CCID GitHub Username
Rasheed Othman rothman @rothman5
Zaid Al-Qadiri zalqadir @zaidalqadiri
Hanss Rivera hanssrap @Vicescq
Tony Yang tmyang @tony-m-yang
Soham Limbachia limbachi @SohamLimbachia
Michael Tran mtran7 @michaeltran14

Project Description

BitHub is a social app that lets users share their emotions in real time by posting mood updates. Users can choose from a list of emotions, add a short description, and indicate if they’re with a group feeling the same way. They can also search for and follow other users, comment on moods, and engage in conversations. The app features a dynamic mood map feed, giving users a real-time view of emotional trends in their area and beyond, fostering connection, empathy, and shared experiences.

Key Features

  • Profiles: Create a custom profile with a unique username and an optional profile picture.
  • Filtering: Filter your profiles or homepage mood history by date, emotional state, and keyword.
  • Offline Support: Create and manage mood posts that will be synchronized once an internet connection is restored.
  • Map View: Mood posts with a location attached can be viewed on a map.

Setup Instructions

  1. Download google-services.json and put it in the code/app/ directory.
  2. Add API key to secrets.properties in the code/ directory.
    • MAPS_API_KEY=AIzaSyC_KGgid8HfeN2ruATSSA63Do6K_lI7trc

Documentation

About

cmput301-w25-classroom-project-project created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%