Welcome to Cupid's Diary, an app crafted for school-going teens looking to connect and discover mutual interests. With Cupid’s help, you can finally answer that classic question: "Do they like me back?"
Cupid's Diary is a modern take on high school matchmaking, designed to give teens a safe and friendly space to connect and find mutual interests. With over 100 users and 10+ relationships formed, the app is already building connections!
Story: Cupid’s Diary is where Cupid records connections in his digital diary. With every match, a new entry is made, helping two people find each other in a fun, secure way.
- Matchmaking Algorithm: Only matches those who have mutual interest to ensure connections are meaningful.
- Anonymous Random Chat (Coming Soon): Chat with others anonymously for a fun, low-pressure conversation.
- Swipe-Based Matching (Coming Soon): Find someone who catches your eye with a Tinder-like swipe feature.
- Forgot Password (Upcoming): Password recovery is on the way for easy access!
- Frontend: HTML, CSS, Bulma CSS for a simple, responsive UI.
- Backend: Flask and SQLite for efficient, lightweight functionality.
- Deployment: The APK is hosted on PythonAnywhere, allowing users to download Cupid’s Diary directly.
With no dependencies or installation needed, Cupid’s Diary is easy to use and accessible.
You can enjoy Cupid’s Diary in two ways:
- Webview Application: Get started from your browser.
- Downloadable APK: Download the app on your phone from cupidsdownload.pythonanywhere.com.
Using Cupid's Diary is simple:
- Sign Up/Login: Create an account to get started.
- Create Your Profile: Introduce yourself so others can get a glimpse of who you are.
- Match & Connect: Check for mutual interest and let Cupid work his magic.
- Chat Anonymously (Coming Soon): Start a conversation without revealing your identity for a safe, anonymous experience.
- Swipe to Find Matches (Coming Soon): Swipe right to connect and find new friends or potential relationships.
Cupid’s Diary is just starting! Here’s what’s coming up:
- Forgot Password feature for seamless access.
- Anonymous Random Chat for fun, friendly interactions.
- Swipe-Based Matching for a fast way to connect.
- Ongoing UI and performance improvements.
Interested in helping Cupid's Diary grow? Contributions are welcome! Here’s how:
- Fork the repo.
- Create a new branch (
git checkout -b feature-name). - Commit your changes.
- Open a Pull Request with details about your changes.
The codebase is beginner-friendly, with simple HTML, CSS, and Flask components.
Cupid's Diary was created by Saurabh Tiwari.
- Libro Voice - A PDF to Audio Converter
- Snippet Vision - A Youtube Video Summarizer
- Weather App - A Python Weather Forecast App
- Python Screenrecorder - A Python Screen Recorder
- Typing Speed Tester - A Python Typing Speed Tester
- Movie Recommender - A Python Movie Recommender
- Password Generator - A Python Password Generator
- Object Tales - A Python Image to Story Generator
- Finance Manager - A Flask WebApp to Monitor Savings
- Codegram - A Social Media Web App
- Simple Flask Notes - A Flask Notes App
- Key5 - Python Keylogger



