This a refined class attendance system where checkin are made through facial recognition.
Clone the repository
git clone https://github.com/Denis-Wanjohi/CAS.gitSplit the terminal or have two terminals opened. On the first terminal run
npm installAfter spining up the packages run
npm run devNow to the second terminal run, change directory first
cd apiInstall Composer Dependencies
composer installCopy the Environment File
cp .env.example .envGenerate the Application Key
php artisan key:generateConfigure the Database
DB_CONNECTION=mysql # Or pgsql, sqlite, mysql,etc.
DB_HOST=127.0.0.1 # Or your database host
DB_PORT=3306 # Or your database port
DB_DATABASE=your_database_name
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_passwordRun the migrations
php artisan migrate:fresh --seedServe the project
php artisan serveGo to your browser and access the project through port 5173(http://localhost:5173/). use 'test@example.com' as the email to login as admin and password as '00000000'.