Book Cupid

Book Cupid

mockup of Book Cupid's landing page
mockup of Book Cupid's landing page
Full Stack Development
Full Stack Development

Book Cupid was my capstone project for my 2024 Software Development program. It is an ongoing passion project of mine.

With the rise of social media and the popularity of hashtags like #BookTok, reading has become a beloved pastime for many. Yet, certain books, stories, and authors often dominate the conversation—frequently overshadowing voices from marginalized communities.

Book Cupid is an app designed to bridge that gap by recommending books that spotlight authors and narratives from BIPOC and 2SLGBTQIA+ communities. Using a familiar “swipe” interface inspired by popular dating apps like Hinge and Tinder, the platform helps readers discover diverse stories in an engaging and intuitive way.

This project was created through 4 major stages:

Design

  • Conceptualized the project through the lens of a "dating app" and the target audience being Gen-Z and Millennial women.

  • Created a colour palette with deep reds and bright pinks to invoke passion, energy, and love.

  • Utilized Adobe Illustrator and Procreate to create the branding and custom illustrations.

Database

  • Manually created a database of over 50+ books from BIPOC and 2SLGBQIA+ communities with MySQL

  • The decision to create my own database was based on there being no readily available database of books that I could easily filter through based on genre and preference. It also allowed me to gain experiencing creating and using a database, which was not extensively covered during my program.

Code

  • Utilized key technologies to create the website such as React.js, Express, and Node, and GitHub (for version control)

Deployment

  • Front-End code deployed through Vercel

  • Back-End code deployed through Railway


https://book-cupid.vercel.app/

Book Cupid was my capstone project for my 2024 Software Development program. It is an ongoing passion project of mine.

With the rise of social media and the popularity of hashtags like #BookTok, reading has become a beloved pastime for many. Yet, certain books, stories, and authors often dominate the conversation—frequently overshadowing voices from marginalized communities.

Book Cupid is an app designed to bridge that gap by recommending books that spotlight authors and narratives from BIPOC and 2SLGBTQIA+ communities. Using a familiar “swipe” interface inspired by popular dating apps like Hinge and Tinder, the platform helps readers discover diverse stories in an engaging and intuitive way.

This project was created through 4 major stages:

Design

  • Conceptualized the project through the lens of a "dating app" and the target audience being Gen-Z and Millennial women.

  • Created a colour palette with deep reds and bright pinks to invoke passion, energy, and love.

  • Utilized Adobe Illustrator and Procreate to create the branding and custom illustrations.

Database

  • Manually created a database of over 50+ books from BIPOC and 2SLGBQIA+ communities with MySQL

  • The decision to create my own database was based on there being no readily available database of books that I could easily filter through based on genre and preference. It also allowed me to gain experiencing creating and using a database, which was not extensively covered during my program.

Code

  • Utilized key technologies to create the website such as React.js, Express, and Node, and GitHub (for version control)

Deployment

  • Front-End code deployed through Vercel

  • Back-End code deployed through Railway


https://book-cupid.vercel.app/

illustration concepts for Book Cupid
Screenshot of the app's book recommendation's feature
illustration concepts for Book Cupid
Screenshot of the app's book recommendation's feature
illustration concepts for Book Cupid
Screenshot of the app's book recommendation's feature

I acknowledge the land I live and practise on is the traditional territory of many nations including the Mississaugas of the Credit, the Anishnabeg, the Chippewa, the Haudenosaunee and the Wendat peoples and is now home to many diverse First Nations, Inuit and Métis peoples. I am grateful to work and create on this land, and I recognize the enduring presence and contributions of Indigenous peoples past, present, and future.

Kelly Anne Besmonte's sublogo

Kelly Besmonte Designs Co © Copyright 2025 - All Rights Reserved

I acknowledge the land I live and practise on is the traditional territory of many nations including the Mississaugas of the Credit, the Anishnabeg, the Chippewa, the Haudenosaunee and the Wendat peoples and is now home to many diverse First Nations, Inuit and Métis peoples. I am grateful to work and create on this land, and I recognize the enduring presence and contributions of Indigenous peoples past, present, and future.

Kelly Anne Besmonte's sublogo

Kelly Besmonte Designs Co © Copyright 2025 - All Rights Reserved

I acknowledge the land I live and practise on is the traditional territory of many nations including the Mississaugas of the Credit, the Anishnabeg, the Chippewa, the Haudenosaunee and the Wendat peoples and is now home to many diverse First Nations, Inuit and Métis peoples. I am grateful to work and create on this land, and I recognize the enduring presence and contributions of Indigenous peoples past, present, and future.

Kelly Anne Besmonte's sublogo

Kelly Besmonte Designs Co © Copyright 2025 - All Rights Reserved