Skip to content

Latest commit

 

History

History
76 lines (55 loc) · 1.03 KB

README.md

File metadata and controls

76 lines (55 loc) · 1.03 KB

Task Management Frontend

React frontend for our task management app, built with TypeScript and Tailwind CSS. On which I spent more time than the backend because that always happens for some reason.

Tech Stack

  • React
  • TypeScript
  • Tailwind CSS
  • Apollo Client
  • Vite

Features

  • Kanban board with drag-and-drop
  • Label system
  • Real-time updates
  • Type-safe code
  • Modern UI

Quick Start

Install dependencies:

npm install

Start dev server:

npm run dev

Build:

npm run build

Project Structure

src/
├── components/     # React components
├── features/      # Main features
├── config/        # Config files
├── utils/         # Helpers
└── App.tsx        # Root component

Development Commands

Type checking:

npm run type-check

Linting:

npm run lint

Future Ideas

  • Dark mode
  • Task filtering
  • Task categories
  • Priority flags
  • Task sharing
  • Real-time notifications
  • File attachments
  • Comments
  • User preferences