Skip to content

startower-observability/startower-flow

Repository files navigation

StarTower Flow ✨

A modern, beautiful todo application with AI-powered article generation. Built with Vue 3, TypeScript, and Tailwind CSS featuring Neubrutalism design.

StarTower Flow TypeScript Tailwind

Features

  • 📝 Task Management with status, priority, categories, and tags
  • 🎨 Beautiful Neubrutalism UI design
  • 🤖 AI Article Generator (Google Gemini) - Generate LinkedIn/Medium articles from completed tasks
  • 💾 Local storage persistence - Data stays in your browser
  • 📱 Fully responsive design
  • 🔍 Advanced filtering and search
  • ⏱️ Task duration tracking
  • 💬 Task comments/notes
  • 📤 Export/Import data as JSON

Quick Start

Using Docker (Recommended)

bun install
bun run build
docker compose up -d

Open http://localhost:8080

Development

bun install
bun run dev

Open http://localhost:5173

Build for Production

bun run build

AI Article Generator

Generate professional articles from your completed tasks using Google Gemini AI:

  1. Click the purple Generate Article button in the header
  2. Enter your Gemini API Key
  3. Select AI model and language
  4. Click Generate and download as .md file

Supported Models: Gemini 2.0 Flash, 2.5 Flash, 2.5 Pro, 3 Flash, 3 Pro

Tech Stack

  • Frontend: Vue 3 + TypeScript + Vite
  • Styling: Tailwind CSS
  • Icons: Lucide Vue
  • Calendar: v-calendar
  • AI: Google Gemini API
  • Container: Docker + Nginx

License

MIT

About

✨ StarTower Flow - A modern, beautiful todo app with AI-powered article generation. Built with Vue 3 + TypeScript + Tailwind CSS featuring Neubrutalism design.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors