Our Journey Building the Chill People Blog App
Inspiration
The idea for Chill People was born out of a desire to create a stress-free space for people to connect and communicate. With so many social platforms today being fast-paced and overwhelming, We wanted to build an app that would allow users to have simple, calm, and authentic conversations. It’s a place where like-minded individuals can come together and share ideas without the chaos of other social media sites.
What it does
Chill People is a blog app that lets users easily interact with each other by posting content, commenting on articles, and engaging in discussions. The app focuses on providing a minimal, user-friendly interface where people can express themselves and connect with others who appreciate a relaxed and laid-back atmosphere.
How we built it
The project was built using the Flask framework for the backend, which allowed me to set up routes, handle requests, and integrate user authentication. For the frontend, we used HTML and CSS to create a clean, modern, and responsive design. To manage the app’s data and user interactions, we utilized Flask-SQLAlchemy, a library that makes it easy to integrate and interact with databases.
Challenges we ran into
The major challenge during development was integrating Flask-SQLAlchemy into the project. Setting up database relationships and properly configuring the ORM (Object-Relational Mapping) was initially tricky, as we needed to ensure proper data handling and retrieval. Debugging issues with database connections and queries was also time-consuming, but it gave us a deeper understanding of how databases work with Flask.
Accomplishments that we're proud of
One of the proudest accomplishments was the implementation of a user authentication system, allowing users to register, log in, and securely access personalized features. We also successfully integrated the blog post creation and commenting system, making it easy for users to share their thoughts and interact with each other.
What we learned
Throughout the project, we gained valuable hands-on experience with Flask, SQLAlchemy, and integrating backend logic with frontend design. We also learned how important it is to structure your code properly to avoid issues when dealing with databases. The challenge with Flask-SQLAlchemy was particularly enlightening, as it helped me understand how complex applications can manage large amounts of user-generated data.
What's next for Chill People
Moving forward, we plan to add more features to Chill People, such as real-time notifications, private messaging, and enhanced security features. I also hope to further refine the user interface and expand the app’s capabilities to handle a growing user base. As the platform evolves, I’m excited to keep improving the user experience and foster a community of like-minded individuals.
TRACKS:
(WBUOT) would blow up on tiktok ($50 + snack boxes and random swag)
most likely meme startup ($50 + snack boxes and random swag)
(IJAG) I’m Just A Girl ($100 for two teams) (2)
i laughed. (new hackers prize) (10 winning teams) (10)
most centered div ($75)
i’m just a chill guy sponsored by Build City ($200)
best overall yay :3 ($100 + snack boxes and random swag)
Log in or sign up for Devpost to join the conversation.