Team name
- Polar Bear
Team Member
- Wei Jie Bee
- Fan Zhang
- Zeming Xia
Inspiration
Since this was our first experience participating in such an event, our team chose the topic "Reinventing the Wheel." Initially, each member proposed various creative ideas, ranging from simple tools to complex applications. After thoughtful discussion, we settled on creating a blog website, a classic and fundamental computer science project, providing us with a solid foundation to explore web development.
What it does
Easy Blog is a fully functional blogging platform that allows users to create, publish, and manage blog posts. A unique feature of our website is the integration of DeepSeek for content moderation, ensuring posts are appropriate and enhancing overall user experience. Additionally, users can interact with a special feature, the @bot functionality, enabling an automated bot to contribute comments and engage users dynamically.
How we built it
We built Easy Blog using a combination of backend and frontend technologies. Python and SQL were employed extensively for backend functionalities, handling data processing, and database management. On the frontend, we utilized HTML, CSS, and JavaScript to craft an intuitive, responsive, and interactive user interface. Integration between these components provided seamless interaction, creating an efficient user experience.
Challenges we ran into
One major challenge we faced was effectively managing our workload with a small team of just three members. This required each of us to multitask and assume multiple responsibilities simultaneously. We frequently encountered unexpected bugs, demanding rapid troubleshooting and effective problem-solving.
Accomplishments that we're proud of
We are especially proud of our ability to collaborate closely and maintain consistent communication throughout the development process. Successfully integrating DeepSeek for moderation and implementing the @bot interaction feature were significant technical achievements. Moreover, completing and submitting our project just before the deadline was a satisfying accomplishment.
What we learned
Throughout this three-day event, we learned vital teamwork skills, including effective division of responsibilities, mutual assistance, and continuous communication. We gained practical experience in prototype design, iterative development, and integrating advanced technologies such as AI-driven content moderation. Additionally, we strengthened our skills in using a variety of programming languages and frameworks.
What's next for Easy Blog
Moving forward, we aim to enhance Easy Blog further. Planned improvements include more advanced user interaction features, improved content management systems, and refined visual aesthetics. Our goal is to continually develop the site, making it more robust, appealing, and user-friendly.
Log in or sign up for Devpost to join the conversation.