Skip to content

An AI integrated app to help you organize your romantic life, track your dates, manage your budget, set reminders, and keep promises

License

Notifications You must be signed in to change notification settings

leecheeyong/DatePortal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 29, 2025
89d4f0d · · Jul 29, 2025

History

18 Commits
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025
Jul 29, 2025

Repository files navigation

Date Portal is an AI integrated web app to help you organize your romantic life, track your dates, manage your budget, set reminders, and keep promises.

Features

  • Add, edit, and delete dates with categories, cost, and notes
  • Track monthly spending and budget
  • View spending by category
  • Set and manage reminders for important events
  • Add and complete promises
  • AI Assistant for date ideas and relationship advice powered by HackClub AI
  • Dark mode & Responsive design for desktop and mobilebile

Screenshots

Screenshot 2025-07-30 003334 image image image image

Setup

  1. Clone the repository:
    git clone https://github.com/leecheeyong/DatePortal.git
    
    cd DatePortal
  2. Install dependencies:
    npm install
    
    # or
    yarn installl
  3. Configure Firebase:
    • Go to Firebase Console and create a new project.
    • Enable Authentication (Email/Password).
    • Set up Cloud Firestore in test mode (or with secured rules).
    • Edit the src/composables/useFirebase.js (26-33 line) file, replace with your Firebase credentials

License

DatePortal is available as open source under the terms of the MIT License.

About

An AI integrated app to help you organize your romantic life, track your dates, manage your budget, set reminders, and keep promises

Topics

Resources

License

Stars

Watchers

Forks

Languages