Skip to content

Latest commit

 

History

History
139 lines (112 loc) · 4.68 KB

README.md

File metadata and controls

139 lines (112 loc) · 4.68 KB
Logo

A relationship app.

Stay connected with your partner by evaluating your satisfaction in various areas of the relationship.
View screenshotsRequest a FeatureView code documentation


Table of Contents

About

This app is designed to facilitate open and honest communication in relationships.

You and your partner can link to each other with a unique link code, then set and update in realtime your ratings for different aspects of the relationship, e.g. Verbal Affection, Physical Affection.

This can then open a conversation about why you each feel that way, moving the focus from your phones to each other.

App is not yet released, but is being prepared for a Google Play Store release.

Currently focusing on Android development. A web app is also being considered, but iOS is unlikely due to the Apple developer costs.

Screenshots

Sign-in Email Link Link Sent
Sign-in Email LinkSent
Home Delete Account
Home Delete Account

Gifs

Linking
Linking
Updating values
Updating Values
Resetting values
Resetting values
Unlinking
Unlinking

Features

  • Authorisation, with passwordless email link sign in or anonymous sign in.
  • Unique 5 character generated codes for each user, to easily link to partner.
  • 7 default relationship aspects.
  • Colour indicators for aspect values.
  • Realtime updating between partners.
  • Timestamps for last updates.
  • Undo one value change, or cancel all changes.
  • Display name changing.
  • Account and data deletion.

Built With

  • Flutter
  • TypeScript (In Google Cloud Functions)
  • Google Firebase (Authentication and NoSQL database)

Roadmap

Current stage TODO:

  • Unit Tests

  • Widget Tests

  • Bug fixes + add missing features/elements

  • Integration Tests

Development Process for V1.0:

  • Design
  • Development
  • Unit testing
  • Integration testing
  • Beta Testing
  • Production

Future updates:

  • Ability to add, delete and edit your own relationship aspects.
  • Web demo
  • Web release

Support

Check for existing issues or submit a new one:

Email contact for security vulnerabilities and other issues: