Inspiration
I was inspired by other messaging apps like Discord which helps connect people during periods of isolation.
What it does
It sends real-time messages and images to other users, allowing for instant communication.
How we built it
It was built using the React framework for the frontend and used Firebase on the backend to support authentication and message storage.
Challenges we ran into
It was difficult for me to manage all the import statements needed in my react files while using react commands and firebase commands. I ran into a lot of compile errors as I tried to use commands I had not imported yet... at least I got pretty good at debugging these errors.
Accomplishments that we're proud of
I really am proud of the authentication and chat message storage system. It's exciting to know that other users can use Book Chat to talk to each other and share media files.
What we learned
I learned how to use the React framework and use a database to support my websites. I learned how to use the yarn package manager to download files and run a live server.
What's next for Book Chat
Book Chat will definitely support GIF sharing in the future as well as a chatbot will be implemented for users to talk to when their friends aren't online. It would be nice to have an autocomplete feature on the search bar as well.
Log in or sign up for Devpost to join the conversation.