Skip to content

DVDProjekt/GW-Project-Management-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GW Project Management App

A lightweight web-based project management system designed for small studios and teams. This application provides essential project tracking and management features similar to Asana, ClickUp, and Jira, with a focus on simplicity and ease of use.

Overview

GW Project Management App is currently in its initial version (v1.0) and serves as a practical solution for small teams managing multiple projects. The application features an intuitive admin panel and user management system, allowing administrators to oversee projects and manage team members efficiently.

Key Features

  • Admin Dashboard - Centralized control panel for project and user management
  • User Management System - Create, manage, and assign users to projects
  • Project Tracking - Monitor and organize projects and tasks
  • Simple & Intuitive Interface - Designed for ease of use without unnecessary complexity

Technology Stack

  • Backend: PHP (70.1%)
  • Frontend: CSS (24.5%), JavaScript (5.4%)

Installation & Setup

Prerequisites

  • Web hosting with PHP support
  • MySQL database
  • FTP/SFTP access or web-based file manager

Step-by-Step Installation

  1. Upload the Project

    • Upload the entire project to your web hosting server via FTP/SFTP
  2. Database Configuration

    • Create a new MySQL database on your hosting panel
    • Configure database credentials in your project's configuration file
  3. Run Setup Script

    • Navigate to the /Setup directory
    • Execute the setup.php file in your browser
    • This will automatically:
      • Create the required database tables
      • Generate an admin user account
      • Configure initial system settings
  4. Admin Login Credentials

    • Default admin username is specified in the setup script
    • Admin password is provided in the Setup script file (save this securely)
  5. Access Admin Panel

    • Log in to the admin panel with your credentials
    • Navigate to different sections to manage projects and users
    • Create new user accounts and assign them to projects

Usage

Admin Panel

The admin panel provides complete control over:

  • User account creation and management
  • Project creation and organization
  • Permission and role assignment
  • System configuration

User Dashboard

Users can:

  • View assigned projects
  • Track project progress
  • Collaborate with team members

Current Status

⚠️ This is an Early Version (v1.0)

This project is currently in its beta phase and is designed as a practical solution for a small studio dealing with specific workflow constraints. It is not a production-grade enterprise application but rather a streamlined, functional system tailored for small team needs.

Included in v1.0

  • Admin control panel
  • User management system
  • Basic project tracking

Future Enhancements

Future versions may include:

  • Advanced project analytics
  • Team collaboration features
  • Custom workflow automation
  • Mobile application support
  • Enhanced reporting and insights

Project Structure

Requirements

  • PHP 7.4 or higher
  • MySQL 5.7 or higher
  • Modern web browser (Chrome, Firefox, Safari, Edge)

Support & Contribution

This is a small studio project. For issues or suggestions, please refer to the project repository.

License

[Specify your license here]

Notes

  • Always back up your database before running updates
  • Keep your admin credentials secure
  • Regularly update the application for security patches

Version: 1.0
Last Updated: May 2026
Project Type: Small Studio Project Management Solution

About

an Open-source Project Planning Website

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors