~/projects/ Development
Taibuddy
About the project
Taibuddy is an advanced online educational platform and exam simulator designed for civil service exams (oposiciones) and scalable to any academic testing environment. It provides dynamic study tools, configurable quizzes, advanced monitoring, and user statistics.
Motivation
Competitive exams require memorizing heavy amounts of content and training with hundreds of multiple-choice questions. Existing platforms often lack flexibility. Taibuddy was built to provide an ultra-fast interface (thanks to Inertia.js) and a state-of-the-art progress evaluation system.
Tech stack
- Backend: Laravel 12 with Jetstream and Sanctum
- Frontend: Inertia.js (modern server-driven SPA) with TailwindCSS
- Admin Panel: Filament Shield + Filament 3.3 for roles and permissions
- Database: MySQL
- Authentication: Token and role-based user management (Spatie Permission)
Key features
- Study Sessions: Topic-based learning and question solving.
- Official Simulations: Timed, structured evaluations with progress saving and comprehensive final submissions.
- Statistical Dashboard: User metrics on passed or failed exams to enforce targeted studying.
Future plans
- Expand the platform generically allowing decentralized management for exams and certifications of all kinds.
- Artificial Intelligence integration to generate explanations for incorrect answers.
Status
In active development.