OneGram - Project for UIC SparkHacks 2025
OneGram is an all encompassing social media application to unite them all! Inspired by the sleek interface of Instagram, customization of Tumblr, and organization of Facebook, [Project Name] envisions an all-in-one solution with favorite features of other popular apps.
Purpose
On average, people use 6.8 social media platforms each month. With the rise of the digital age and the need for online connection during the COVID-19 pandemic, it's no surprise that social media has become an important part of most people's lives. With multiple accounts on numerous platforms and social groups spread far and wide, maintaining an online presence has almost become a chore.
OneGram aims to unify the unique features and elements of popular social media platforms into an all-in-one social media app. With society and individuals in mind, you'll just need one profile to connect with all!
Features
Familiar Instagram-inspired UI with added customization & personalization
- Select from a number of preset color themes that match your style
- Custom user profile photo crop and image gallery width size for more personalized profile pages
Connect with others of similar interests with "Communities"
- Find others who are into the same things as you do and view all of their related posts in one space
How we built it
Implemented HTML & CSS, Python, and Javascript for front-end and back-end; Flask and Firebase for supporting web development.
Challenges we ran into
We experienced issues with using git and github and merging branches of our repository without conflicts. We also had issues with using Firebase and needed extra support to work out errors.
We also experienced setbacks with developing web features we wanted to include in our project and had to focus on ensuring basic features worked correctly.
Accomplishments that we're proud of
Finding a role for each member to showcase their strengths and delegating tasks. Some of us also learned new technology tools for the first time.
What we learned
Learning web development and gaining more experience with developing team projects with github.
What's next for OneGram
We hope to return to this project in the future by implementing other features from popular social media, such as integrated geo-location for friends/followers and improved communities.

Log in or sign up for Devpost to join the conversation.