8000 GitHub - mhmadamrii/devtrack: Project Management System built on top of T3 Stack
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mhmadamrii/devtrack

Repository files navigation

DevTrack - Project Management Tool

Status License

📋 Overview

DevTrack is an open-source project management tool built to help teams track tasks, manage projects, and collaborate effectively. This project was initially created to address the need for a project management solution at Rastek.ID, but is now available for anyone to use, modify, or extend.

DevTrack Screenshot

✨ Features

  • Project Management: Create and manage multiple projects
  • Issue Tracking: Create, assign, and track issues with priorities and statuses
  • Team Collaboration: Assign team members to projects and issues
  • Real-time Updates: See changes as they happen
  • Modern UI: Clean, responsive interface built with Tailwind CSS and Shadcn UI
  • Secure Authentication: User authentication and authorization

🚀 Tech Stack

🛠️ Getting Started

Prerequisites

  • Node.js (v18 or newer)
  • PostgreSQL database
  • pnpm package manager

Installation

  1. Clone the repository

    git clone https://github.com/mhmadamrii/devtrack.git
    cd devtrack
  2. Install dependencies

    pnpm install
  3. Set up environment variables

    cp .env.example .env

    Then edit the .env file with your database credentials and other settings.

  4. Set up the database

    pnpm db:push
  5. Start the development server

    pnpm dev
  6. Open http://localhost:3000 in your browser

📖 Documentation

For more detailed documentation on how to use and extend DevTrack, please refer to the Wiki (coming soon).

🤝 Contributing

Contributions are welcome! If you'd like to contribute, please follow these steps:

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

If you have a feature request or found a bug, please open an issue on GitHub.

📝 License

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

🙏 Acknowledgements

📬 Contact

If you have any questions or feedback, please reach out to us by opening an issue on GitHub.


Made with ❤️ at Rastek.ID

📋 Roadmap

  • Dashboard with statistics of projects and team member performance
  • Hover card for assignee profile information
  • Pagination for issues and projects lists
  • Email notifications for issue assignments and updates
  • Time tracking for issues
  • File attachments for issues
  • Advanced reporting and analytics

About

Project Management System built on top of T3 Stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •  

Languages

0