https://github.com/nickylogan/roombooker
Laravel-based room booking web application
https://github.com/nickylogan/roombooker
laravel php webapp
Last synced: about 1 month ago
JSON representation
Laravel-based room booking web application
- Host: GitHub
- URL: https://github.com/nickylogan/roombooker
- Owner: nickylogan
- License: mit
- Created: 2018-10-22T19:15:12.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-11T06:06:04.000Z (over 7 years ago)
- Last Synced: 2025-07-25T09:47:05.277Z (11 months ago)
- Topics: laravel, php, webapp
- Language: HTML
- Size: 16.4 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ROOMBOOKER

A room booking web app built using the [Laravel](https://laravel.com/) framework
## Running
Most of the configuration for the [Homestead](https://laravel.com/docs/5.7/homestead) virtual machine is done in `Homestead.yaml`. For _Homestead_ to work properly, create a new file named `Homestead.yaml` in the project root, with contents copied from `Homestead.example.yaml`. Once the file is successfully made, change the directory mapping according to your project path.
```yml
map: 'C:\path\to\roombooker'
to: /home/vagrant/code
```
**[Don't forget to add the app domain into `/etc/hosts`](https://laravel.com/docs/5.7/homestead#configuring-homestead)**
If everything is done, run **`vagrant up`** to start the virtual machine. You should be able to access the app from your browser using the domain name specified in **`Homestead.yaml`**.
## Development
Before developing, make sure that [PHP](http://php.net/), [Composer](https://getcomposer.org/), and [Laravel](https://laravel.com) are installed properly.
### _Dependencies_
Dependencies are managed with [Composer](https://getcomposer.org/). To fetch all of them, run:
```sh
composer install
```
### _Additional files_
#### `.env`
Create a `.env` file in your project root. Once it's done, copy all of the contents from `.env.example` into the you just created. As you can see, one variable is empty, which is the `APP_KEY` variable. To generate an app key, simply run
```sh
php artisan key:generate
```
You can customize the `.env` variables according to your needs.
## Contributors
* [Laurentius Dominick Logan](https://github.com/Log-baseE)
* [Madeleine Jose Josodipuro](https://github.com/haysacks)
See the list of contributors for this project [here](https://github.com/Log-baseE/roombooker/graphs/contributors)