Skip to content

i-yuki23/Couple

Repository files navigation

COUPLE

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.

Table of Contents

Demo

Features

  • 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.

Usage

  1. Registration: New users need to register by providing a user ID, password, and the start date of their relationship.
  2. Login: Existing users can log in using their user ID and password.
  3. Uploading Memories: Users can upload pictures with comments to capture and share their moments.
  4. Viewing Memories: All uploaded pictures and comments can be viewed on a dedicated page.
  5. Tracking Relationship: The home page displays the number of days the couple has been together.

File Structure

  • 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 assist app.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.

Technologies

  • Backend: Python (Flask)
  • Frontend: HTML, CSS, JavaScript
  • Database: SQLite

COUPLE © 2023 by Yuki Ito

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published