/meetings-timer

Helps to plan and track every stage of your activity

Primary LanguageSvelteGNU General Public License v3.0GPL-3.0

Meetings Timer

Helps to plan and track every stage of your activity

This solution allows you to follow the event plan non-linearly. You can go ahead or be late, the app will help you control the time difference. Switch in stages, as required by the process. I created this application for online meetings with multiple stages plans and screen demonstration (power point, miro...).

How to use

  1. Install the app
  2. Create your meetup plan in .txt file, use template
Event name
stage 1 name	time_in_minutes
stage 2 name	time_in_minutes
stage 3 name	time_in_minutes
  1. Run the app
  2. Choose plan
  3. Start
  4. Switch stages when you're ready
  5. Gotcha

Develop

  1. Configure the environment Tauri + Svelte + TypeScript
  2. Install dependencies via yarn, npm , pnpm
  3. Run (yarn tauri dev)
  4. Build (yarn tauri build)

Recommended IDE Setup

VS Code + Svelte + Tauri + rust-analyzer.

ToDo

  • Fix fonts & layout on MacOs
  • Make it movable across the screen
    • Alignment at the edges of the screen
  • Automating builds via github actions
  • Checking for updates and auto-updating
  • Localization i18
  • Fullscreen mode
  • Scaling

Инструкция