Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cyboranf/itms-desktop-application

Inventory Task Management System - Project written in Electron & TypeScript & Java w/Spring & MySQL
https://github.com/cyboranf/itms-desktop-application

desktop-application electron full-stack java jwt mysql spring spring-boot sql typescript

Last synced: about 1 month ago
JSON representation

Inventory Task Management System - Project written in Electron & TypeScript & Java w/Spring & MySQL

Awesome Lists containing this project

README

        


ITMS logo

# INF_ROZOWI_2024

### Click the icons below to explore my repositories for the backend, frontend, and PDF library:



Frontend Icon


Backend Icon


PDF Library Icon

## Cloning the Repository

To clone this repository, follow these steps:

1. Clone the main repository:
```bash
git clone https://github.com/cyboranf/itms-desktop-application
cd itms-desktop-application

## Folder Structure

### CODE
- **FRONTEND**: Contains the frontend code of the application/system.
- **BACKEND**: Contains the backend code of the application/system.

### SQL
- **ERD Diagram**: The Entity-Relationship Diagram of the database used in the project.
- **Database Structure Script**: SQL script to create the database and its structure (tables without data).
- **Database with Sample Data Script**: SQL script to create the database with structure and sample data.

### INSTALL
- Contains the installation package of the project.

### PDF
- **Source Code**: Source code of the library for generating reports.
- **JAR File**: JAR file of the library for generating reports.

### DOC
- **Technical Documentation**: Final version of the project's technical documentation according to the provided template.
- **User Manual**: Final version of the user manual for the application/system created within the project, according to the provided template.

### DAILY
- Contains the daily report document for all 6 sprints (according to the provided template).

### SLIDES
- Contains the presentation(s) shown by the team during the classes.

---

This structure ensures clarity and organization, making it easy to navigate and understand the project components. The instructions are styled for readability and aesthetic appeal.

---

# UI

---

### Sign in page

- The sign-in page is the first page that the user sees when they open the application. It contains the fields for the user to enter their username and password to log in to the system.

ITMS sign in

---

### Sign up page

- The sign-up page is where the user can create a new account by entering their details such as username, password, email.

ITMS sign up

---

### Dashboard page

ITMS dashboard