Inspiration: We all came to an agreement that there is a lot of hassle in many clubhouses about who uses the courts and fields. In these arguments a lot of time is wasted out of many busy schedules. Everyone in our group has gone through this and I am pretty sure most people in the world have, from public sporting centers to general clubhouses in communities.

What it does: It is a system with which residents of a sporting community/club can book and view slots. Admins can view and edit all slots, sports and users. For example, they can change the password of a certain user and create new users.

How we built it: We used python to write all the functions and database connections. We used html to write the code for the website and flask to integrate html and python. We used css to design the website and javascipt to make it interactive. We used sqlite and sqlalchemy for the databses. We also used flask-admin and the datetime module.

Challenges we ran into: We faced a lot of challenges and bugs throughout the code, the delete function was one particularly long code.

Accomplishments that we're proud of: We were able to write well over 2000 lines of complex code. The User Interface was very attractive and pleasing to the eye which we were all proud about.

What we learned: We learnt a lot of complex sql functions and css, python, html and javascript code. We learnt vital life skills like teamwork and risk-taking.

What's next for YANSociety: After the hackathon we will attempt reaching out to small societies or sporting clubs with this website and ask them to try it out for us. We will add more features making our website even more efficient like giving the admins more permissions, adding more sports, make it easier to use, etc.

Built With

Share this project:

Updates