Vivoscuola
A collaborative effort with multiple schools across Europe aimed at revolutionizing educational administration through a robust web portal.
Services Used
Product & Service Design, Application Development, Quality Assurance & Testing, Infrastructure Advisory, Maintenance & Support
Industry
Education
[ ABOUT THE CLIENT ]
Customer
Several educational institutions in Italy approached QatSol with the task of developing a tailored learning portal for their students that would act as a one-stop-shop, enabling them to communicate with the schools easily. The users of the portal included teachers, administrative staff, and tens of thousands of students.
[ empowering education ]
Challenge
QatSol was tasked with developing a flexible and easy-to-administer web portal for educational institutions. The goal was to create a comprehensive platform that would allow school representatives to access the latest news, download materials, view schedules, and communicate via the portal forum. Additionally, the portal needed to simplify management tasks for school principals, secretaries, and HRM departments.
[ Team ]
It took 13 QatSolers to develop Vivoscula
1
Project Manager
Led project planning, timelines, budgeting, and client communications
1
Business Analyst
Gathered and defined detailed requirements, ensuring alignment with educational institutions’ needs
2
Frontend Developers
Created responsive interfaces with HTML5, CSS3, and AJAX for optimal user interaction
3
Backend Developers
Developed the core functionalities using Java, MySQL, and integrated Liferay enhancements
2
QA Engineers
Conducted comprehensive testing, ensuring robust performance and security standards
2
DevOps Engineers
Managed AWS infrastructure and deployment, ensuring scalability and reliability of the portal
2
UX/UI Designers
Designed intuitive interfaces for seamless navigation and engagement across user roles
[WE HIRE THE BEST TALENT]
Industry-leading tech stack
With over 500 developers, expert engineers, and cutting-edge tools, QatSol is fully equipped to help you design scalable architectures, implement robust development pipelines, create custom automation solutions, and achieve your technology goals.
[ Vivoscuola ]
Solution
QatSol customized and extended the standard functionality of Liferay, a robust enterprise portal platform. Our developers significantly modified Liferay’s core features to meet the specific needs of educational institutions. Key enhancements included improved data import mechanisms, content management, role assignment processes, and user group-based searches.
[ HOW WE DEVELOP ]
Process
01
Discovery and Planning
We started by consulting closely with schools across Europe to understand their unique needs. This guided us in defining clear project goals and outlining a detailed plan.
02
Technology Selection
We customized Liferay, a versatile enterprise platform, to suit educational needs. Using Java for robust backend functionality, MySQL for efficient data management, and HTML5/CSS3 for user-friendly interfaces, we ensured a tailored solution that meets diverse requirements.
03
Design and Development
Our UI/UX team crafted intuitive interfaces while our developers used agile methods to integrate enhanced features seamlessly. This approach guaranteed smooth workflows and optimized user roles throughout development.
04
QA
Quality assurance was integral at every step. We rigorously tested the system to ensure reliability, security, and performance, using both automated tools and manual checks to meet high standards.
05
Advanced Functionality Integration
We added automated data imports, improved content management, and robust security features to empower schools with efficient tools for administration and communication.
06
Deployment and Support
After thorough testing, Vivoscuola was deployed on AWS for scalability and reliability. We provide ongoing support to ensure the platform remains secure and responsive to educational needs.
[ a comprehensive education solution ]
Features
Enhanced Liferay Core Portlets:
- Extended and updated Liferay’s standard portlets for better functionality
Web Content Management
- Improved Web Content List and Web Content Display for easy access to information
Data Import Mechanism
- Automated data import from the customer’s previous database, reducing the need for manual input
Content Publication and Role Assignment
- Customized the method of data publication and role assignment
- Added the option to preset a certain number of pages for content publication
- Enhanced role-based rights assignment and user group-based search
Content Filtering
- Enabled filtering by tags and categories within lists.
Search and Selection
- Facilitated search and selection within lists.
RSS Feed
- Integrated RSS feed for continuous updates
Archive Functionality
- Used lists as archives with the ability to select a specific year and month
Email Integration
- Allowed users to send links to articles via email
Automatic Form Completion
- Implemented features to automatically fill in some fields in forms
[ value-driven ]
Results
Since its launch, Vivoscuola has redefined educational administration across multiple European schools. Here are the measurable impacts of our solution:
Widespread adoption across European schools
30+ schools adopted Vivoscuola, benefiting thousands of staff and students
Significant reduction in administrative workload
Automated data imports reduced administrative workload by 24%, enhancing operational efficiency
Improved user productivity
Enhanced content management and role-based access controls improved user productivity by 12% (self-assessed)
Real-time information dissemination
Integration of RSS feeds facilitated real-time updates, ensuring timely information dissemination
[ TECH STACK ]