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

  • Flutter Month Calendar Widget

    Flutter Month Calendar Widget

    $3.99
    Add to cart
  • База Данни с Изтичащи Документи

    База Данни с Изтичащи Документи – изходен код

    $9.99
    Add to cart
  • Navigation & App Routing - Web, React, Angular, Vaadin, Flutter

    App Routing – Code Snippets Generator [BETA]

    $10.99
    Add to cart
  • Offline IndexedDB - In Browser Notes Апп - Web Page - Flutter Web - Source Code

    Offline – In Browser Notes Web Page – Flutter Web – Source Code

    $2.50
    Add to cart

Leave a Reply Cancel reply

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

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)

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 (87)
    • Flutter Apps (26)
    • GPT (4)
    • Java (39)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (36)
    • Utils (15)
    • Vaadin 24+ (28)
    • 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

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Post Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)