Inspiration
We engineered a Slack-inspired, real-time chat application using React, Flask, and SQLite3, included user authentication, message threading, and live updates. We designed a responsive single-page application (SPA) with dynamic content loading, channel-based message organization, and a user-friendly interface for both desktop and mobile views. We implemented robust backend RESTful API with Flask, ensuring secure communication and data integrity with parameterized SQL queries, and managed stateful web interactions without page reloads.
Project link
https://github.com/jiashuyu/hackathon-2024
How to run
pip3 install -r requirements.txt
flask run
What it does
Communication
How we built it
JavaScript and React for frontend; Python with Flask framework for backend; Sqlite3 for database
Challenges we ran into
Frontend UI is hard to adjust
Accomplishments that we're proud of
A working MVP
What we learned
Teamwork
What's next for HackaChat
AI Assistance; performance mode settings
Log in or sign up for Devpost to join the conversation.