ArchiveUmWeb
An internal web platform to archive and consult job descriptions and professional interviews using MongoDB and Vaadin UI.
Tech Stack
Your HR document gateway at Université de Montpellier.
Key Features
Personal Document Access
Users can view and download their own documents for a selected year.
Manager Access to Agents
Managers can access and manage files of their direct team.
HR Global Access
HR staff can access all documents across the university.
Impact
Gallery



The Problem
Staff lacked a structured way to access HR records over the years.
Project Goal
Automate archiving and retrieval of job and interview files.
My Role
Handled UI logic, MongoDB queries, file fetching and filtering.
Design Decisions
Used lazy loading, paging, and optimized queries to handle large data sets.
Challenges
Storing and rendering PDF files from Base64 in MongoDB.
Solutions
Integrated Vaadin with Spring Boot and used Mongo for fast access.
Key Learnings
Learned to handle large datasets and efficient PDF rendering.
Future Improvements
Add export tools and usage analytics dashboard.