A Laravel-based web application for competition announcement.
- PHP 5.4+
- MCrypt PHP Extension
Clone a copy of Halaman Kompetisi git repository by running
git clone git://github.com/sokokaleb/halkom.git
on your web server.
In /halkom/app/config/database.php
, change the url
to your own website url, change the timezone
to your desired timezone based on list of supported timezones, and provide an encryption key.
For example, change
'url' => ''
'timezone' => ''
'key' => ''
into
'url' => 'http://www.mywebpage.com'
'timezone' => 'Asia/Jakarta'
'key' => '1d36dd4f3a2474c476baa62fa402be3f'
Change the database configuration based on the one you use on your server. Make sure you changed the default
field too.
For example, I use MySQL on my localhost, so I changed:
'database' => '',
'username' => '',
'password' => '',
into
'database' => 'database_name',
'username' => 'mysql_uname',
'password' => 'mysql_password',
After you finished application and database configuration, run the following commands on your main directory.
bash ./setup.sh
Test whether the instalation went ok by visiting your website.
Default user is admin
with password admin
.
Existing pages:
- Homepage
- Competitions (Competition List)
- Individual Competition Page
- User Account Settings
- Make a neat documentation
The Laravel framework is open-sourced software licensed under the MIT license.
Foundation is licensed under the MIT license.