Athena
All Schools, One Schoolhouse
Questions Asked, Answers Found
What Athena is about…
Athena is a one stop shop for college advice. It’s the site I wish I had while I was in school.
Who has the best coffee… What’s the best bar off campus… Where’s the best secret study spot…
It is a site for students, fueled by students. A trove of insider knowledge that only filters relevant information to the top, maintained and sustained by the community itself.
A place for alumni to reconnect with their roots, and for incoming students to speed up the learning curve of college life.
What’s inside
a lot of schools …
Users have the ability to explore a wide range of Universities and their sub-threads in order to find the information that they seek, or just to explore for their own fun.
a lot of topics …
The explore page sorts through all of the site’s threads to showcase the ones that are most active at any given point. The topics are wide ranging and perfect for users looking to see what’s most current at any given school.
a lot of users (hopefully) …
Signup allows users to unlock the full potential of Athena. It also allows users to associate themselves with their University, or add it in the off chance it isn’t already in the system.
a lot of posts …
Here is where students new and old come to share a thought starter, an opinion, or anything else on their mind. And for those that choose to not be as outgoing with their opinions, there is a upvote/downvote feature that allows users to participate in the conversation.
How Athena functions…
-
Python with Flask
SQL
JavaScript
Python
-
Built out a front-end that shows the most relevant info as determined by the upvote/downvote system, allowing the user to navigate the website seamlessly and efficiently.
Made so that the site is read-only unless the user is logged in, which then unlocks the ability to edit, vote, reply.
-
Built out a back-end database to store all relevant data, including users hashed passwords.
Utilized flask models to efficiently build out a series of back-end tables to store universities, posts, threads, users.