COUPLE is a unique web application designed exclusively for couples, providing a platform to cherish and share their memories together. Users can post pictures with comments and track how many days they have been together since the start of their relationship.
- Video Demo: Watch the demo
- Memory Sharing: Couples can upload their pictures along with comments to capture their precious moments.
- Relationship Tracker: By entering the start date of their relationship, couples can instantly find out how many days they have been together.
- Exclusive Space: Designed specifically for couples, providing a personal and intimate space for users.
- Registration: New users need to register by providing a user ID, password, and the start date of their relationship.
- Login: Existing users can log in using their user ID and password.
- Uploading Memories: Users can upload pictures with comments to capture and share their moments.
- Viewing Memories: All uploaded pictures and comments can be viewed on a dedicated page.
- Tracking Relationship: The home page displays the number of days the couple has been together.
static/uploads
: Stores user-uploaded images.static/favicon.ico
: Site icon (a heart symbol).static/styles.css
: Custom CSS styles.templates/
: HTML templates for various pages.app.py
: Main application file controlling the website.helper.py
: Auxiliary functions to assistapp.py
.couple.db
: SQLite database to store user data, images, and relationship details.
For a detailed description of each file, refer to the project's documentation.
- Backend: Python (Flask)
- Frontend: HTML, CSS, JavaScript
- Database: SQLite
COUPLE © 2023 by Yuki Ito