Skip to content

Ganttify is a project management tool designed to help you efficiently manage your projects and tasks using Work Breakdown Structure (WBS). With Ganttify, you can create, update, and track projects, tasks, and resources seamlessly.

Notifications You must be signed in to change notification settings

Promess02/GanttApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ganttify

English Version

Ganttify is a project management tool designed to help you efficiently manage your projects and tasks using Work Breakdown Structure (WBS). With Ganttify, you can create, update, and track projects, tasks, and resources seamlessly.

Features

  • Project Management: Create and manage multiple projects with ease.
  • WBS Task Management: Break down your projects into manageable tasks and subtasks.
  • Resource Management: Assign and manage resources for each task.
  • Task Tracking: Track the progress of tasks and ensure timely completion.
  • Reporting: Generate detailed reports on project progress and resource utilization.

Getting Started

To get started with Ganttify, follow these steps:

Backend Setup

  1. Clone the repository:
    git clone https://github.com/Promess02/GanttApp.git
  2. Navigate to root directory:
    cd GanttApp
  3. Navigate to the backend directory:
    cd backend
  4. Install dependencies:
    npm install
  5. Start the backend server:
    node server.js
  6. Open a new terminal and navigate to the Ganttify directory:
    cd GanttApp/Ganttify
  7. Install the dependencies:
    npm install
  8. Start the React application:
    npm start
  9. Navigate back to root project directory and access database (optional):
    sqlite3 ganttifyApp.db

DEMO

To check demo projects use email admin@gmail.com and password adminadmin to log in to the app.

Polska wersja

Ganttify

Ganttify to narzędzie do zarządzania projektami, które pomaga efektywnie zarządzać projektami i zadaniami za pomocą struktury podziału pracy (WBS). Dzięki Ganttify możesz tworzyć, aktualizować i śledzić projekty, zadania i zasoby bezproblemowo.

Funkcje

  • Zarządzanie projektami: Twórz i zarządzaj wieloma projektami z łatwością.
  • Zarządzanie zadaniami WBS: Rozbijaj projekty na zarządzalne zadania i podzadania.
  • Zarządzanie zasobami: Przypisuj i zarządzaj zasobami dla każdego zadania.
  • Śledzenie zadań: Śledź postęp zadań i zapewnij ich terminowe ukończenie.
  • Raportowanie: Generuj szczegółowe raporty dotyczące postępu projektu i wykorzystania zasobów.

Rozpoczęcie pracy

Aby rozpocząć pracę z Ganttify, wykonaj następujące kroki:

Konfiguracja Backend

  1. Sklonuj repozytorium:
    git clone https://github.com/Promess02/GanttApp.git
  2. Przejdź do katalogu backend:
    cd GanttApp/backend
  3. Zainstaluj zależności:
    npm install
  4. Uruchom serwer:
    node server.js
  5. Otwórz nowy terminal i przejdź do katalogu Ganttify:
    cd GanttApp/Ganttify
  6. Zainstaluj zależności:
    npm install
  7. Uruchom aplikację React:
    npm start
  8. Przejdź do katalogu głównego, aby uzyskać dostęp do bazy danych (opcjonalne, wymagana zainstalowana sqlite):
    sqlite3 ganttifyApp.db

Demo

Aby sprawdzić przykładowe projekty zaloguj się do aplikacji za pomocą email: admin@gmail.com i hasła: adminadmin.

About

Ganttify is a project management tool designed to help you efficiently manage your projects and tasks using Work Breakdown Structure (WBS). With Ganttify, you can create, update, and track projects, tasks, and resources seamlessly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published