Inspiration
Debating is a great way for students to learn public speaking and critical thinking skills. Not only that it helps the youths aware of what is happening in their society, but it also gives students a rare opportunity to take ownership over their own intellectual development.
However, debating extracurricular in Indonesia mainly exists only in famous public schools and certain private schools. Today, even though the skill itself can be learned online, it is still costly to practice the skill because it is expensive to join debate tournaments and hire coaches. Some debaters are also having difficulties finding teammates to spar with.
We believe that many people would benefit from this app, as this would create a community with good critical thinking skills.
What it does
Talkback presents a solution to make debating more inclusive for everyone, anywhere, and anytime. This app provides the platform for debaters to join in debate rounds and practice their debating skills. Users can choose to join or create a specific chamber with a motion to be debated. Users will be directed to the chamber they have created or they have joined that provide video chat feature and start debating based in the motion that have been set by one of the users in the chamber. There will be timer to make sure that debaters can follow the time limit just like a mock up of debate competition. Users can make friends with debaters around the world and practice debating with them.
How we built it
For front-end we use react, and for the backend we use nodejs. Next, for the connection we use socket.io and Postgresql for the database.
Challenges we ran into
With 3 timezones difference and coding bugs we try to manage finishing a project with new technologies that we never used before.
Accomplishments that we're proud of
Teamwork - moral support collaboration 60% of project done
What we learned
We learned how to do collaboration better when building a project. We also learn new things regarding new technical skills.
What's next for Talk Back
Talk Back could create more features like matching algorithms among users, and automation of debate-motions so that people would enjoy practicing and learning debate as much as playing game or hangout in social media.
Log in or sign up for Devpost to join the conversation.