LoveMeter: How much do they know you! banner

LoveMeter: How much do they know you!

8 devlogs
9h 36m 52s

Completing my unfinished project from SoM to ship it before Valentine’s day for the love birds

This project uses AI

used Ai for updating css global styles with mass edit and some minor tweaks in pydantic models [cuz i aint so free during exams]

Demo Repository

Loading README...

1nf1n0t1v3r

Shipped this project!

Hours: 3.67
Cookies: 🍪 29
Multiplier: 7.86 cookies/hr

The last ship again left out some of my dev logs and incorrectly issued pay out. this one updates the typography and visual enhancements overall. The home page is new and there are some easter eggs too!

1nf1n0t1v3r

Update layout in crush creation page and add easter eggs (i wont tell you much about this). Minor changes in navbar (its not sticky anymore)

Attachment
0
1nf1n0t1v3r

Code Refactoring & A Better Results page

Result page now has a watermark , easier wording and a save as image facility that only saves the summary card fo the results and not the questions.

On the back end, moved all components in one folder with sub folders instead of having multiple feature sub directories individually. Also, yeah the verdict messages are updated and typography too!

Attachment
0
1nf1n0t1v3r

Better topography and checks to prevent double creation/clicking of submit or quiz creation

1. Changed display font to “Instrument Serif” from “Playfair display”

2. Centered home page with a new hero text

3. Using “Give You Glory” and “Gaegu” fonts in some places to have a playful vibe

4. Updated navbar styling a little bit

5. Bolder fonts - xs –> sm, sm –> md and so on

6. Update button states on submitting/creating and disable them to prevent multiple undesired submissions

See 2nd image for older homepage

Attachment
Attachment
0
1nf1n0t1v3r

UI Updates & Behind The Scenes Updates

Features

  • FloatingActionBar Component: Introduced a new FloatingActionBar and moved the navigation actions to it so that they be on screen always.
  • ClickSpark Effect: Added an interactive ClickSpark component to the App (Reactbits)
  • Crush Page Enhancements: Implemented CrushHeroCard and CrushPreviewCard components, significantly improving the crush page experience with richer visuals and interactivity.
  • Icon Support: Used more icons across the website

Updated

  • UI Styling Improvements: Enhanced the styling and structure of various UI components
  • Progress Bar: Simplified the progress bar for better clarity. (Now it is text based)
  • Quicklinks Position: Updated the position of quicklinks for improved accessibility.

Fixed

  • CrushPreviewCard Logic: Fixed issues with answer and noClicks not resetting when the form updates, ensuring accurate state management.
  • Image Handling: Improved image handling in the CrushPage component
Attachment
Attachment
Attachment
0
1nf1n0t1v3r

Backend Models & API:

  • Added IntimacyLevel enum, fixed validations, removed redundant docs
  • Added CORS middleware, enhanced routing with prefixes, cleaned up rebuild calls

Routers & Pages:

  • Implemented quiz creation/navigation, refactored quiz components (removed unused ones)
  • Improved Crush/Quiz pages with theme handling, simplified template picker

Updated Vercel redirects/SPA routing, disabled git deployment

Attachment
0
1nf1n0t1v3r

updated the routers, pages, backend models and typography from the original “girlfriend quiotient” (see second img) to the first. works perfectly right now adding some more stuff

Attachment
Attachment
0