Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.61 KB

README.md

File metadata and controls

24 lines (21 loc) · 1.61 KB

Solutech Challenge 1.0.0

Technologies Used

Up and Running with the Project

  • Clone the repository
  • Copy .env.example file to .env and configure the database, APP_KEY, and other necessary constants/variables
  • Install the required composer packages : composer install
  • Install and compile CSS and JS assets: npm install && npm run dev
  • Spin the local server either using php artisan serve or using Laravel Valet

Important Notes

  • The minimum PHP version requirement by Laravel 8.x is PHP 7.3. However, PHP 7.4 or higher syntax such as arrow functions have been used in this project. Hence, PHP 7.3 will not work as expected, and it is advisable to use PHP 7.4 or higher. This project was developed and tested with PHP 8.0
  • The project uses Laravel Sanctum SPA Authentication. Currently, it is configured to work with a local host and .test or .ntc valet domain. If using any other domain, please add it to configuration in config/sanctum.php under stateful or in the SANCTUM_STATEFUL_DOMAINS constant in .env file

Todos

  • Write Tests
  • Do API Documentations
  • Work on Version 1.1.x, to address suggestions, feedback and bug fixes