A smart reservation system to help students find convenient location to work on their projects.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- Git - Install git cli
- Docker - Install docker
- AndroidStudio - Install android studio to launch the app
First clone the repo
git clone https://github.com/Mark-Micheal/saber.git
Then replace the env.example with .env and write your database credentials that you will use.
Use the template found in env.example. Replace it with your Application Name, Application environment, and Database credentials.
APP_NAME=Laravel
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=stack
DB_CONNECTION=pgsql
DB_HOST=postgres://user:password@host:5432/database
DB_PORT=5432
DB_DATABASE=database
DB_USERNAME=user
DB_PASSWORD=password
Then run docker comand to get the app running.
docker-compose up --build
visit (http://localhost:8100/) , you will see the laravel homepage.
Launch the project interface using Android studio.
Sync project with gradle files.
Run the application on an emulator or an android device.
It's that easy !
All the required dependencies are present in composer.json under the scheduler folder. It is automatically installed by the Dockerfile.
- Database: PostegresSQL
- API: apilayer.net