Skip to content

A social media app dedicated to taking and sharing photos of household objects to celebrate the diversity that exists in everyday life.

Notifications You must be signed in to change notification settings

acm-projects/Thingathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 

Repository files navigation

HTML5 Icon

Have you ever worn clothes and have been like, “man, I want everyone to see my fit”. I have not. But I have had wanted to show the world my [insert common object]. Introducing Thingathon, the random object social media app the world needs. Every day, an object is randomly selected from the Thingathon servers that you have 24 hours to take a photo of. After taking the photo, you can see other people’s photos of the thing.

MVP 🏆

  • Allows user to take photo of daily thing in app
  • Uses YOLOv8 to verify that photo taken contains daily thing
  • Allows user to see others photos of daily thing through Firebase server

Stretch Goals 📊

  • Allow users to use calendar to see other people’s photos of past daily things
  • Voting system to decide what the next daily thing will be
  • Leaderboard and point system to reward repeated use of Thingathon

Milestones 🗿

Week To-Do
1 Assign front-end, back-end, and full-stack; Begin Figma wireframing
2 Make sure that everyone has their development environment set up, teach everyone Git
3 - 6 Implement frontend in Flutter, Set up Firebase
6 - 8 Set up YOLOv8 and API through AWS, Connect front-end & back-end
8 - 10 Presentation development and practice
FINAL Inevitable Victory

Tech Stack 🧱

Tutorials 👶

The Team 🫂

Mukul Koirala - TBD

Caleb Bae - TBD

Daniel Luu - TBD

Alex Pham - TBD

Muaaz Abed - PM

Joanna Borba - Industry Mentor

GitHub Cheat Sheet 🔄

Github Cheat Sheet

Command Description
cd "Thingathon" Change directories over to our repository
git branch Lists branches for you
git branch "branch name" Makes new branch
git checkout "branch name" Switch to branch
git checkout -b "branch name" Same as 2 previous commands together
git add . Finds all changed files
git commit -m "TestyTestTest" Commit with message
git push origin "branch" Push to branch
git pull origin "branch" Pull updates from a specific branch

Special Thanks 👏

  • Special thanks to ACM leadership for giving us the opportunity for Thingathon to happen
  • And special thanks to viewers like you. Thank you.

About

A social media app dedicated to taking and sharing photos of household objects to celebrate the diversity that exists in everyday life.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published