Skip to content

CodeTask is a specialized todo list application designed specifically for developers, focusing on managing code review feedback and PR changes. It allows developers to create todos with attached code snippets, PR links, and tags for better organization.

License

Notifications You must be signed in to change notification settings

imBloxi/CodeTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeTask

A modern task management application designed specifically for developers, focusing on code review feedback and PR changes. Built with Next.js 14, TypeScript, and Tailwind CSS.

Now in Public Beta

Features

  • 🎯 Code-First Approach: Built for developers with syntax highlighting, code snippets, and Git integration
  • 💾 Reliable Storage: Choose between local storage or Supabase for secure data persistence
  • ⌨️ Keyboard Driven: Lightning-fast keyboard shortcuts for efficient task management
  • 🎨 Modern UI: Beautiful, responsive interface built with Shadcn UI and Tailwind CSS
  • 🚀 Performance: Built with React Server Components and Next.js App Router for optimal performance

Tech Stack

  • Frontend: Next.js 14, React, TypeScript
  • Styling: Tailwind CSS, Shadcn UI
  • Database: Supabase (optional)
  • State Management: React Hooks
  • Code Quality: ESLint, Prettier

Getting Started

Prerequisites

  • Node.js 18.17 or later
  • pnpm (recommended) or npm

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/codetask.git
cd codetask
  1. Install dependencies:
pnpm install
  1. Set up environment variables:
cp .env.example .env.local
  1. Start the development server:
pnpm dev

The application will be available at http://localhost:3000

Usage

  1. Creating Tasks

    • Add tasks with code snippets
    • Attach PR links
    • Add tags for organization
  2. Managing Tasks

    • Use keyboard shortcuts for quick navigation
    • Filter tasks by status, tags, or priority
    • Track progress with completion status
  3. Code Integration

    • Syntax highlighting for code snippets
    • Direct links to GitHub PRs
    • Copy code snippets with one click

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

CodeTask is a specialized todo list application designed specifically for developers, focusing on managing code review feedback and PR changes. It allows developers to create todos with attached code snippets, PR links, and tags for better organization.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published