Inspiration: The inspiration behind Kindness Countdown came from the desire to create a simple, accessible platform that encourages people to give back during the holiday season. We wanted to tap into the spirit of Christmas by fostering generosity and community-building. With so many people wanting to make a positive impact, but not always knowing how, we thought a shared platform where ideas could be exchanged would make it easier for everyone to get involved.

What it does: Kindness Countdown is a website that allows users to submit and view ideas for small acts of kindness and generosity, especially during the Christmas period. Whether it's donating to a local charity, helping a neighbor, or organizing a community event, users can share their ideas, inspiring others to act. The goal is to build a community where generosity spreads, creating a ripple effect of kindness.

How we built it: We built Kindness Countdown using Python and the Flask framework for the back-end, allowing us to easily create a simple web application. The front-end is built using HTML and CSS to provide a user-friendly and visually appealing interface. Ideas are stored in a list format, which is displayed to all visitors, making it easy to add, share, and get inspired by others.

Challenges we ran into: One of the main challenges we encountered was ensuring that the website remained simple and intuitive while still allowing all of the key features to function smoothly. We also had to troubleshoot issues related to submitting and displaying ideas in real-time. Working with Flask as beginners presented some challenges in understanding routing and setting up the server, but we managed to resolve them with research and experimentation.

Accomplishments that we're proud of: We’re really proud of how accessible and easy-to-use the website is. Despite being beginners, we managed to create a fully functional platform that allows users to share and see ideas instantly. It’s also rewarding to know that the website could potentially inspire many people to take positive action during the holiday season. The simplicity of the platform, without requiring any user accounts or complicated processes, is another accomplishment we're proud of.

What we learned: Through this project, we learned a lot about web development, especially how to use Flask to create dynamic web applications. We also gained experience with front-end design using HTML and CSS, and learned about the importance of creating an intuitive user experience. Most importantly, we learned how to approach a project from concept to completion, understanding the technical challenges and how to overcome them.

What's next for Kindness Countdown: Looking ahead, we want to expand Kindness Countdown by adding more features, such as allowing users to comment or interact with ideas directly, and maybe even adding a feature to track how many people have participated in each idea. We would also like to collaborate with local charities or community organizations to further amplify the impact. Our goal is to make the platform available year-round, not just during the holiday season, to keep the spirit of generosity alive throughout the year.

Built With

Share this project:

Updates