Skip to content

sokokaleb/halkom

Repository files navigation

Halaman Kompetisi

A Laravel-based web application for competition announcement.

Requirements

  • PHP 5.4+
  • MCrypt PHP Extension

Quick Instalation Guide

Cloning Halaman Kompetisi

Clone a copy of Halaman Kompetisi git repository by running

git clone git://github.com/sokokaleb/halkom.git

on your web server.

Configurations

Application Configuration

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'

Database Configuration

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',

Final Configuration

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.

Changelog

0.1.0

Existing pages:

  • Homepage
  • Competitions (Competition List)
  • Individual Competition Page
  • User Account Settings

To-Do

Pages

Non-technical

  • Make a neat documentation

License

The Laravel framework is open-sourced software licensed under the MIT license.

Foundation is licensed under the MIT license.

About

Simple web application for competition announcement

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published