You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+27-18Lines changed: 27 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,13 +20,19 @@ The application is built using the **Repository Pattern** with **Dependency Inje
20
20
21
21
## Core Features
22
22
23
-
***Intern Management:** Full CRUD (Create, Read, Update, Delete) operations with data validation for student records.
23
+
***Intern Management:** Full CRUD operations with data validation, including **visual indicators** for contract expiration and **time elapsed progress bars**.
24
+
***Communication Shortcuts:** Integrated actions for quick contact via **WhatsApp and E-mail**.
24
25
***Venue Management:** Manage internship locations and their supervisors.
25
-
***Meeting Scheduling:** Track meetings and attendance.
26
+
***Supervision & Meetings:**
27
+
***Supervision Calendar:** Monthly view for tracking meetings and on-site visits.
28
+
***Visit Evidence:** Secure photo storage with automatic ISO sanitization.
26
29
***Evaluation System:**
27
30
* Customizable, weighted grading criteria.
28
31
* Automatic calculation of averages and final status (Pass/Fail).
29
-
* A user-friendly interface for grade entry.
32
+
***Productivity Tools:**
33
+
***Batch Export:** Simultaneous generation of multiple PDF reports.
34
+
***Collective Approval:** Bulk processing of mandatory documents.
35
+
***Interactive Dashboard:** KPI cards with drill-down filtering.
30
36
***Document Generation:** Automatically create essential documents like contracts and attendance sheets.
31
37
***Batch Import:** Process `.csv` files to add or update multiple records at once using an "upsert" logic.
32
38
***Data Persistence:** Uses a local SQLite database for simplicity and portability.
@@ -85,30 +91,33 @@ Follow the steps below to set up and run the application locally.
85
91
86
92
## Project Architecture
87
93
88
-
The project is organized into a modular structure to promote maintainability and scalability.
94
+
The project is organized into a modular structure to promote maintainability and scalability, following the **Repository Pattern** and **Service Layer** principles.
0 commit comments