Skip to content
@hse-project-Java-2025

hse-project | Java 2025

"TimeTamer" SmartCalendar

"TimeTamer" SmartCalendar is an Android productivity app with gamification elements that helps users manage tasks, track progress, and stay motivated through achievements.

Key Features

  • Task Management: Create, edit, complete, and delete categorized tasks
  • Collaborative Events:
    • Make events collaborative, invite other users, participate in someone's events (everything with e-mail notifications)
  • Progress Tracking:
    • Daily/weekly statistics
    • Streak counters
    • Time tracking
  • Achievement System:
    • Completion streaks
    • Task diversity badges
    • Time-based milestones
  • AI Assistant:
    • ChatGPT suggestions from text or audio
    • Accept/decline suggested tasks
  • Smart Reminders: Customizable notifications with pre-task alerts
  • User Profiles: Secure login/registration with profile customization
Settings Achievements Statistics Navigation

Video

Main app functionality & AI assistant demos

SmartCalendar-demo+.mp4
Audio+GPT.Dialog.mp4

Project Architecture

graph LR
    A[Android Client] --> B[Spring Boot Server]
    B --> C[(PostgreSQL)]
    B --> D[OpenAI API]
    subgraph Components
    A --> E[Kotlin]
    A --> F[Jetpack Compose]
    B --> G[Java 21]
    B --> H[Spring Security]
    end
Loading

Repository Structure

Component Repository Tech Stack Documentation
Android Client SmartCalendar-Android Kotlin, Jetpack Compose Client README
Backend Server SmartCalendar-Server Java 21, Spring Boot, PostgreSQL Server README

Contributors


License

Distributed under the MIT License - see LICENSE for details

Pinned Loading

  1. client client Public

    Android client for SmartCalendar - task & event management with collaboration and AI features.

    Kotlin 2

  2. server server Public

    Java 1 2

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…