In productionAcademic use at FECYTInstitutional network required
EduPlay — Gamified learning platform
A web platform for creating interactive assessments, student participation through unique codes, and academic performance tracking with dynamic rankings and real-time results.
⌁Access is available only through UTN's institutional network.
Project overview
Assessments transformed into participatory experiences
EduPlay is a gamified learning platform connecting teachers and students through an interactive assessment experience. Teachers build and manage tests, while students join with unique codes, answer questions and see their position in a dynamic ranking. It was developed and deployed for academic use within the Faculty of Education, Science and Technology (FECYT) at Universidad Técnica del Norte.
01
Problem
Traditional assessments can lead to low participation, delayed feedback and manual result-review processes. They also make it harder to sustain attention, consult historical performance and strengthen interaction between students and teachers.
02
Solution
EduPlay introduces gamification into a complete workflow: the teacher builds a test, the platform generates a participation code, and students submit answers while rankings and results are organized for follow-up.
An experience for each role
✦
Teacher
✓Create and manage assessments
✓Register questions and answers
✓Select the correct answer
✓Review tests and results
✓Manage their profile
✓Access assessment-management guidance
◎
Student
✓Join with a unique code
✓Participate and answer questions
✓View their ranking position
✓Consult completed assessments
✓Review their history
✓Manage their profile and access guidance
Assessment flow
1
Test creation
The teacher registers questions and configures answers.
2
Code generation
The platform assigns an access code.
3
Student entry
Participants enter the code.
4
Interactive participation
Students answer the assessment.
5
Dynamic ranking
Positions are organized from the results.
6
Academic follow-up
Each role accesses its corresponding history.
FULL-STACK COLLABORATION
My role and responsibilities
01Contribution to full-stack development with Laravel and PHP.
02PostgreSQL database design and implementation.
03Interfaces built with Blade, Bootstrap, HTML, CSS and JavaScript.
04Teacher and student role implementation.
05Assessment creation and participation workflows.
06Unique-code assessment access.
07Ranking and result tracking.
08Academic history and profile integration.
09Collaboration during institutional deployment.
Technical architecture
Presentation
Blade Templates
Bootstrap
HTML
CSS
JavaScript
Application and logic
Laravel
PHP
Controllers
Validation
Role management
Persistence
PostgreSQL
Migrations
Models
Relationships
Deployment
Institutional virtual machine
Private IP address
Access through UTN's internal network
Key capabilities
◇Interactive assessments
◇Unique access codes
◇Teacher and student roles
◇Question and answer creation
◇Dynamic rankings
◇Result tracking
◇Assessment history
◇Profile management
◇Student guidance
◇Teacher guidance
◇Institutional deployment
◇Access through UTN's internal network
Results and impact
Web platformInstitutional infrastructure
FECYTAcademic implementation
UTN internal networkControlled access
Complete flowAssessments, ranking and history
The platform is available to faculty members and students at FECYT, centralizes assessments, participation, rankings and history, and provided practical experience deploying to an institutional virtual machine.
Institutional network required
Institutional deployment
EduPlay is deployed on a virtual machine provided by Universidad Técnica del Norte. The platform operates as a web service within the institution’s infrastructure and is available through a private IP address. Its academic use is intended for faculty members and students of the Faculty of Education, Science and Technology (FECYT), and access requires a connection to UTN’s internal network.
Education technology applied in a real environment
EduPlay represents an educational solution taken from development into a real institutional environment. The platform was deployed on a virtual machine at Universidad Técnica del Norte to support academic processes at FECYT, integrating gamified assessments, code-based participation, rankings and result tracking within an internally accessed infrastructure.