Inspiration
Well... I'm a book nerd! Whilst I currently have no desire to intermingle with people (ew <3), I know there is a lot of stigma surrounding people whose heads are always stuck in a book. Whether it be that people shun us for our preference of fictional over non-fictional, or believe that reading is simply 'uncool', being a reader isn't always something you want on your dating resume. But it goes even further than that. Whilst the platform does have a strong book-orientated approach, a lot of emphasis is still placed on representing minorities in gender and sexuality. Have you ever heard of a dating app that offers a polygamy option? Now you have.
What it does
- Allows users to signup for an account. They fill out a comprehensive yet short survey on their preferences and passions.
- Analyzes user passions, preprocessing them in a way to get to the root meaning of it all.
- Uses a handy-dandy homemade love algorithm to find other users who just get you!
- Option to go through potential matches, and either add them to your TBR (to-be read list) (i.e "Ooh I like you") or to your DNF (did not finish) (i.e "eh, not for me right now").
How we built it
Competing solo, I managed to use all the following languages & libraries in this short period of time:
- Python Flask and selenium
- Json
- HTML
- CSS
- JavaScript
Challenges we ran into
- How to create a multipage form that only submits once
- Toggling visibility and iterating with JavaScript
- Json... what even is that!
- Storing cache data
- Designing classes
Accomplishments that we're proud of
- I did this by myself! Front-end, back-end, middle-end! What a journey though.
What we learned
- Some use cases of Json and Javascript
- It's more important to understand your code, than finish your code
- Different methods of storing cache data in Python and so much more.
What's next for Page 14
When I know, you'll know!
Log in or sign up for Devpost to join the conversation.