Data parsing and text extraction webapp
Budget: €250 – €750 EUR
Context: The user is a driving school
Development of a webapp to parse and extract relevant information from a predefined PDFs files (two different types). The user should be able to upload a PDF a visualize how many schools and drivers are in the file, in the day and in the month.
1. **School Identification Management**
- Register and authenticate auto schools.
- Assign a unique identifier to each school.
2. **Student Attendance Tracking**
- Input daily student attendance numbers.
- Associate attendance with the corresponding school identifier.
3. **PDF Document Management**
- Upload functionality for two types of PDF documents.
- Validate and process PDF content for attendance data.
4. **Duplicate Management**
- Check for duplicate entries in the system.
- Merge or remove duplicates as necessary.
5. **Multi-User Access**
- Allow multiple users to add and manage documents.
- Implement user roles and permissions.
6. **Database Consultation**
- Query functionality for users to access attendance and invoice data.
- Search and filter options based on school identifier and date ranges.
8. **Data Security and Privacy**
- Ensure data encryption and secure storage.
- Comply with privacy regulations for student data.
9. **Reporting and Analytics**
- Generate reports on attendance and invoicing.
- Analyze trends and provide insights for each school.
Development of a webapp to parse and extract relevant information from a predefined PDFs files (two different types). The user should be able to upload a PDF a visualize how many schools and drivers are in the file, in the day and in the month.
1. **School Identification Management**
- Register and authenticate auto schools.
- Assign a unique identifier to each school.
2. **Student Attendance Tracking**
- Input daily student attendance numbers.
- Associate attendance with the corresponding school identifier.
3. **PDF Document Management**
- Upload functionality for two types of PDF documents.
- Validate and process PDF content for attendance data.
4. **Duplicate Management**
- Check for duplicate entries in the system.
- Merge or remove duplicates as necessary.
5. **Multi-User Access**
- Allow multiple users to add and manage documents.
- Implement user roles and permissions.
6. **Database Consultation**
- Query functionality for users to access attendance and invoice data.
- Search and filter options based on school identifier and date ranges.
8. **Data Security and Privacy**
- Ensure data encryption and secure storage.
- Comply with privacy regulations for student data.
9. **Reporting and Analytics**
- Generate reports on attendance and invoicing.
- Analyze trends and provide insights for each school.