Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 1.78 KB

README.md

File metadata and controls

47 lines (38 loc) · 1.78 KB

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: