An improved web dashboard for Mapuans. Aims to centralize all features previously found in fragmented portions.
- Sample Student and Faculty authentication.
- User management.
- Enrollment and load management without the use of online SFA via request queueing.
- Schedule management.
- Announcements for institution-wide and department-wide concerns.
- Support for mobile devices and low internet speeds.
- Course and
curriculumviewing. - Grades viewing.
- Section management.
- Profile management.
- Node.js
- Composer
- PHP 8.1 or higher
- SQLite3
- Clone the repository.
- Install the required packages using
npm install
andcomposer install
. - Create a
.env
file in the root directory of the project and copy the contents of.env.example
to it. - Generate a new application key using
php artisan key:generate
. - Migrate the database info using the
php artisan migrate
command in your terminal. - Run the development server using the
/dev.sh
file in your terminal.