Our inspiration for Circa came from the problems we faced when trying to plan out all of our clubs. We ran into two main issues: First, Messaging. The fact that we needed to use Remind, DIscord, Slack, Whatsapp, and so much more just to get our clubs together seemed like a daunting task to remember everything. The Second, Discovery. There is no great way to discover clubs throughout your school other than hearing it through word of mouth and the 120 lines long Excel documents that are out of date.

What it does

Our messaging app streamlines the process for creating clubs or "Circas" as we like to call it and have a centralized system for communications for clubs. We also have clubs that have interests so students can match to the club and discover them through those matching interests

How we built it

We built it using HTML, JavaScript, CSS, RESTful and used a crypto API to help us create a secure end-to-end sign-up and login process.

Challenges we ran into

Two major challenges we ran into, were first that we were stuck on using the crypto API for creating a secure end-to-end sign-up, and the second challenge we faced was the time constraints that a Hackathon usually has since this is our first Hackathon.

Accomplishments that we're proud of

We were able to think of, design, and create a website in less than 24 hours with great communication in our group, and we were able to discover resources that we were able to integrate into our website

What we learned

We learned how to create our own server to access through a RESTful API to GET, PUT, and POST data. We also learned how to create end-to-end encryption using the crypto API to have secure sign-ups and logins

What's next for Circa

We plan on creating a calendar for every user and club so planning is streamlined throughout. This calendar will pop up for every club so every user within the club can access it, and every user will have a calendar of their own to show all the events and to see if anything ever overlaps.

Built With

Share this project: