Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu

Sex Tracker Flutter App (+Source Code)

Sex Tracker Flutter App (+Source Code)

$9.99

Categories: Apps, Flutter Apps
  • Description

Description

This is a Sex Tracker App and it contains the Source Code – written in Flutter so you will be able to build it for all platforms – Android, iOS, Web, Desktop.  At any moment that I improve it, I’ll include the new features – new platform, better user experience – I will raise the price. If you buy it now, you’ll get the new improvements for free.

Code Architecture

I’ve rewritten the application by using the rx_bloc ecosystem. All logic is capsulated in layers

  • Immutable Data Models
  • Data Sources. In this rewrite I’ve used Shared Preferences as a Data Store. The application will work offline on all platforms.
  • Repositories – capturing any errors
  • Service – with additional business logic
  • BloC – binding the Views with the Service using Streams
  • Views – containning only visualization logic and is passing actions with BloC Events.

Data Models

Sex

The Sex record contains:

  • Timestamp – of the … event
  • Duration
  • How much times You’ve got … satisfied
  • How many times She/he … crossed the finish line.

Sexual Posture

Sexual postures have a name and an illustration. The future plans here are – this record to be centralized, managed and served by a backend and to be a nomenclature for the app.

Postures Used During Sex

This Data Model is essentially a link table between two tables (many-to-many relation). You could manage it with simple checkboxes after you’ve entered sex istance and postures.

Screens

The home screen of the app contains two bottom tabs – monthly view and statistics. The monthly view screen contains and visualizes sex occurences by day.

I’ve capsulated a calendar widget in a separate product: https://programtom.com/dev/product/flutter-month-calendar-widget/.

blank

Non-enpty state:

blank

This is an empty statistics view. After you’ve enntered some data – it will summarize it accordingly.

blank

Tap on a day on the calendar and a daily information screen will be displayed.

blank

From the day screen you could tab on the add button and enter some sex instance record.

blank

After you’ve saved the sex instance record – you could add additionally – sexual postures that you’ve used.

blank

Related products

  • Offline IndexedDB – In Browser Simple Employees Database Management App Web Page – Flutter Web - Source Code

    Offline IndexedDB – In Browser Simple Employees Database Management App Web Page – Flutter Web – Source Code

    $5.00
    Read more
  • IndexedDB Flutter Folders And Notes

    IndexedDB Folder & Notes Web Page – Flutter Web – Source Code

    $8.00
    Add to cart
  • License for - Backuper Pro Version - Executable Build

    License for – Backuper Pro Version – Executable Build

    $2.00
    Read more
  • To-Do

    Offline IndexedDB – In Browser To-Do Web Page – Flutter Web – Source Code

    $5.00
    Add to cart

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Feature Flags – Enable Functionality from the BackEnd
  • Integrating xAI Grok API with Spring Boot
  • How to Progresively Integrate AI
  • What is an AI Agent
  • Flutter image scaling

Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (256)
  • Graphical User Interface (14)
  • Marketing (116)
  • Software Development (281)
  • Spring (44)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (14)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (84)
    • Flutter Apps (24)
    • GPT (4)
    • Java (38)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (35)
    • Utils (15)
    • Vaadin 24+ (27)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Feature Flags – Enable Functionality from the BackEnd
  • Integrating xAI Grok API with Spring Boot
  • How to Progresively Integrate AI
  • What is an AI Agent
  • Flutter image scaling

Post Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (256)
  • Graphical User Interface (14)
  • Marketing (116)
  • Software Development (281)
  • Spring (44)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (14)