Skip to content

Information system to manage project issues and associated information.

Notifications You must be signed in to change notification settings

PTKay/Projects-Management

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projects Management (DAW project)

Overview

Projects Management is a system divided into two components, a server application (developed using Spring) and a web application (developed using React). The system has the purpose of managing project issues and associated information.

Each project can hold the information of its name, description and the issues associated with it. The issues are characterized by having a state, a set of labels and comments which are posted by users.

Table of Contents

Functionalities

The following functionalities are exposed:

  • Management through Hypermedia HTTP API
  • Functional and responsive Web Application (SPA) to manage user created projects
  • Authentication feature
  • Manage your projects
    • Create, Edit and Delete
    • Manage project labels
    • Manage project states and state transitions
    • Manage issues
      • Create, Edit and Delete
      • Change issue's state
      • Add/Delete labels to an issue
      • Add/Edit/Delete comments to an issue

Preview

web-app-preview.mp4

Documentation

Credits

This application was developed for the Web Application Development class (6th semester) at ISEL.

Developed by:

About

Information system to manage project issues and associated information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 53.2%
  • Kotlin 44.5%
  • PLpgSQL 1.9%
  • Other 0.4%