We ran into the following challenges =>
Being a team of beginners there were various technologies that we had to learn in a short period of time. (Like sockets, typescript, etc)
Since everyone's learning curve is different, it was a challenge to work as a team efficiently.
Thinking of delivering the best possible codebase, we decided in using best practices and faced various problems in that like dynamically stating types in typescript was quite a challenge in various situations
Building a full-stack app with a clean UI in such a short period of time was quite a challenge since we were coding literally the whole day, communicating with the team.
This is our first hackathon as a team. Thus, it was quite obvious that we faced a communication gap but eventually overcame this and built this amazing app which can come handy in real word use also.
Discussion