Recognizing the significant impact of eating disorders on individuals, we embarked on a project to provide education and support for those in need. Our approach involved developing a website to raise awareness of eating disorders and creating an application that enables users to track their eating habits and mood. In addition to these features, we designed a secure platform for doctors to monitor patient progress and incorporate functionalities that allow patients to conveniently schedule appointments and make payments.
- Laravel 10.x
- PHP 8.1.2
- phpMyAdmin
- Laravel Passport
- Laravel Socialite
- Laravel Pusher
- Laravel Cashier
git clone [email protected]/Euphoria-Team-Nutri-Mind-App-Website/NutriMind-Backend.git
composer install
php artisan passport:client --personal
php artisan migrate
php artisan migrate
php artisan db:seed
Required | Key | Value |
---|---|---|
Yes | Content-Type | application/json |
Optional | Authorization | Bearer {token} |
This applications uses Laravel Passport to handle authentication. The token is passed with each request using the Authorization header with Token scheme. The Passport authentication middleware handles the validation and authentication of the token. Please check the following sources to learn more about Laravel Passport. [GitHub][https://laravel.com/docs/10.x/passport]