Skip to content

shamilahmdt/devtasks

DevTasks βœ…

React 19 Tailwind v4 Vite 6 GitHub Stars License: MIT

A high-performance, minimalist engineering command center designed for developer workflows. DevTasks provides a premium, clean monochrome workspace featuring live roadmap analytics, a snippet code registry, a project resources manager, offline developer utilities, and a global keyboard shortcuts HUD.

πŸš€ Live Demo

Experience DevTasks live at: https://dev-tasks-beta.vercel.app/


✨ Features

  • πŸŽ›οΈ Developer Command Center (Dashboard): A unified engineering cockpit displaying dynamic status badges, active task counts, total snippets, saved links, and quick-access utility shortcuts.
  • πŸŒ“ Premium Monochrome Aesthetics: Seamless theme switching between pure light and high-contrast dark zinc modes.
  • πŸ“‹ Task Workspace: Group roadmap tasks by FEATURE, BUG, or REFACTOR with custom priority weights (HIGH, MEDIUM, LOW), safety-net deletion logs, and JSON backups.
  • πŸ’Ύ Snippet Workspace: Fast search registries, double-click inline code updates, interactive click-to-copy clipboards, and category groupings.
  • πŸ”— Resource Hub: Maintain consolidated reference bookmarks for API endpoints, design mockups, specification sheets, and local environment links.
  • πŸ› οΈ Dev Utilities Sandbox: Offline helper tools including a Regex Tester (pattern validation), JSON Formatter (beautify/minify), Base64/URL Converter, and Unix Timestamp Converter.
  • ⌨️ Global Shortcuts HUD: A system-wide hotkey dashboard for quick keyboard navigation.
  • πŸ”” Polished micro-interactions: Fluid transitions, hover states, and toast notifications powered by sonner.

πŸ› οΈ Tech Stack

β˜• Support My Work

Buy Me A Chai

πŸ“¦ Installation & Quick Start

Get your local development environment running in under 2 minutes:

1. Clone the Repository

git clone https://github.com/shamilahmdt/devtasks.git
cd devtasks

2. Install Dependencies

npm install

3. Start the Development Server

npm run dev

Open your browser and navigate to http://localhost:5173.


🀝 Contributing

We love open-source contributions! Whether you're a seasoned developer or looking to make your very first PR, you are welcome here.

⭐ Support the Project: If you find DevTasks helpful or are planning to contribute, please consider giving us a star! It helps others discover the project and shows your appreciation for our maintainers.

🌿 Contribution Pipeline

  1. Fork the repository and clone your fork locally.
  2. Create a branch for your feature:
    git checkout -b feat/your-awesome-feature
  3. Commit your changes using clean, descriptive commit messages.
  4. Push to your fork and submit a Pull Request targeting our main branch.

🟒 Good First Issue: Add a New Dev Utility to DevTasks (Issue #193)

If you are a first-time contributor, we have a featured open issue to help you get started:

[Good First Issue] Add a New Dev Utility to DevTasks

  • Status: Open 🟒 (Issue #193)
  • Difficulty: Beginner / Intermediate
  • Focus: React Components & Routing
  • Labels: good first issue Β· help wanted Β· enhancement Β· ui

Help expand the Dev Utilities Sandbox by creating a new offline developer tool (e.g., HTML Encoder, Markdown Previewer) and registering it in the application. Refer to existing utilities such as JsonFormatter.jsx for structure and theme styling.

See full details and implementation guides in GitHub Issue #193.


πŸ’¬ Discussions & Community

Got a feature idea, an architectural suggestion, or just want to chat about the roadmap?

  • Join the Conversations: Head over to our GitHub Discussions page.
  • Pitch New Features: We love exploring new concepts! Start a discussion thread to discuss layout designs, icons, or state structures before writing code.

πŸš€ Architectural Milestones

DevTasks is fully operational to boost developer workflow speed. Here is the current completion status of our primary workspace modules:

  • πŸ“‹ Task Management Workspace (/taskmanage) β€” [COMPLETED] βœ…
    • A full-fledged developer roadmap planner with feature/bug/refactor classification, custom priority weighting, deleted history logs, and import/export backup controls.
  • πŸ“¦ Minimalist Snippet Vault (/snippetvault) β€” [COMPLETED] βœ…
    • A secure local snippet registry with sub-pages for creating, editing, search filtering, auditing deleted history, and JSON data backup/restores.
  • πŸ”— Resource Hub (/resourcehub) β€” [COMPLETED] βœ…
    • A consolidated bookmarks manager for engineering reference links, design specs, APIs, and docs with category groupings and full backup utilities.
  • πŸ› οΈ Dev Utilities Sandbox (/devutilities) β€” [IN PROGRESS] πŸ—οΈ
    • A rich offline sandbox of developer utilities featuring a Regex Tester, JSON Formatter, Base64 & URL Encoder/Decoder, Timestamp Converter, UUID Generator, JWT Decoder, Diff Checker, Hash Generator, Color Converter, Code Sandbox, and QR Code Generator.

πŸ“„ License

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

About

This is a beginner-friendly open-source React project open for contributions. Feel free to fork the repo, pick any Good First Issue or Help Wanted task, and submit a pull request. UI improvements, features, bug fixes, and docs updates are welcome. Let’s build and learn πŸš€

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages