Mega Creative is a web-based student registry system built with Laravel 6. It provides complete CRUD management for students and academic programs (carreras), linking each student to their enrolled program, enrollment status, and geographic location (country, state, and city). The application runs on PHP 7.2+ with a MySQL database and a Bootstrap 4 frontend rendered via Blade templates.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/keving5726/megacreative/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Clone the repo, install dependencies, configure your environment, and run migrations to get the app running locally.
Configuration
Set up your
.env file with database credentials, app settings, and mail configuration.Students
Create, view, edit, and delete student records with full validation and relational data.
Academic Programs
Manage the catalog of academic programs (carreras) students can enroll in.
What Mega Creative Does
Mega Creative tracks student enrollment data in a structured way. Each student record stores personal details, their enrolled academic program, their current enrollment status, and their physical location down to the city level. Academic programs can be independently managed and toggled active or inactive.Database Schema
Explore the seven database tables and their foreign key relationships.
Reference Data
Learn about the lookup tables: sexes, statuses, countries, states, and cities.
Models & Relationships
Understand the Eloquent models and how they relate to each other.
Project Structure
Get oriented with the Laravel directory layout and key source files.
Quick Start
Build assets and serve
Compile front-end assets and start the development server.The app is now available at http://localhost:8000.