Inspiration
Our inspiration for this project comes mainly from the fact that Kathak(among other non-mainstream art forms) is not that well known. As a result, information about Kathak is incredibly limited on the internet. Therefore, we attempted to create not only a website holding tremendous amounts of content about Kathak, but also a place where students and teachers can collaborate together as they continue their Kathak journeys.
What it does
Our website has content in regard to the practical(dancing) as well as theoretical(vocab, key defs) aspects of Kathak. Additionally, there is a to-do list for both students and teachers which allows them to stay organized and up to date on major events. There is a notice/announcement board where the teacher can post announcements. Consequently, students are able to view these announcements/reminders from their teacher. Finally, we've implemented a chat feature. This allows students to ask teachers questions even when they are offline(not in-person).
How we built it
Our site was built using react, javascript, html, and css. We used firebase for authentication and as a real time database to store user information. Additionally, we used Github to collaborate and Figma for prototyping/designing the website.
Challenges we ran into
Lack of sleep :P Also my partner and I were living in different time zones, so there would be large periods of time where we were working individually -- however, this also allowed us to work around the clock as a team.
Accomplishments that we're proud of
Building a functioning website despite only having 48 hours to complete it.
What we learned
Building a website is difficult! Requires tremendous amounts of collaboration + communication to build a working product.
What's next for Kathak Academy Website
The next step for the Kathak Academy Website would is to reach out to local schools that would be willing to use it. We also want to expand the platform to include other non-mainstream art forms as well. Also, we need to improve our technical implementation to include a offline database since right now we are just using firebase for the prototype

Log in or sign up for Devpost to join the conversation.