Back to Hermes Agent

Slumber

Slumber - Desktop view
Desktop view
Slumber - Mobile view
Mobile view

Key features

01

Night logging: hours, quality, feeling and factors (caffeine, screens, alcohol, stress, exercise, temperature)

02

Dashboard with last night, streak, sleep debt and goal progress

03

Personalized goals: target hours, desired bedtime and wake time

04

Night and morning routines with steps, duration and completion tracking

05

Caffeine logging (mg, label, time) with sleep correlation

06

Weekly insights: trends, influential factors and patterns

07

History view with night calendar and daily metrics

08

JWT authentication: register, login, profile and password change

Description

Slumber is a complete sleep & rest tracker: log each night with bedtime and wake time, perceived quality, waking feeling and the factors that affected it (caffeine, screens, alcohol, stress, exercise, temperature). The dashboard summarizes the last night, the streak, accumulated sleep debt and progress toward the goal. Includes personalized goals (target hours, desired bedtime and wake time), night and morning routines with steps and duration that get marked as completed, caffeine consumption logging with impact on sleep, a history view with daily metrics and weekly insights with trends, most influential factors and caffeine-sleep correlation. Full JWT authentication, dark mode by default and demo data for two profiles (consistent sleeper and irregular shift worker).

Technologies used

Angular 22 Angular 22 NestJS 11 NestJS 11 TypeScript TypeScript SQLite SQLite