Basic Education
Home / Laravel / Basic Education
CNEC Basic Education Website (Laravel)
The CNEC Basic Education Website is part of a group of Laravel-based portals developed to unify the online presence of all CNEC schools across Brazil. This version focuses on the basic education segment, following the same modular and scalable architecture as the other sites in the CNEC network.
The platform was built to be both flexible and maintainable, providing a structure that supports multiple schools within the same environment while allowing each one to manage its own content independently.

Main Features
- Dynamic Home Page: Managed banners and highlights for key news and announcements.
- News Section: Allows publishing institutional or school-specific updates.
- Document Sharing: Supports uploading and organizing important files for each unit.
- Photo Galleries: Enables easy creation and management of school event albums.
- Permissions: Administrators can manage global content, while school principals and local staff have restricted access to their own units only.
- Scoped Content: Items can be configured as global (shared across the network) or local (specific to one school).
Technical Highlights
- Built with Laravel 5, later migrated to Laravel 9 with a reorganized and more efficient routing structure.
- Uses a modular content structure, allowing new schools or sections to be added with minimal effort.
- Shared components across all CNEC sites maintain design consistency and simplify maintenance.



