“Storgman” is a web application which aims to ease the internal management of different types of student organizations. The main idea for this to be achieved is to automate many of the tasks currently done “by hand” and to collect the big number of information (such as list of members and their info) currently spread across many spreadsheets, papers, mails etc. in one place.
Under development by Angelov Dejan.
The application was previously called "EESTEC Platform for Local Committees" and was intended to be used by this particular organization. There may be some parts of the application that are still associated with this organizaton.
The application is based on the Laravel 5 framework. To install it you need the following:
- PHP >= 5.6
- MCrypt and GD PHP extensions
- Apache/nginx web server
- Relational database (tested with PostgreSQL and MySQL)
- Composer
- Bower
- Grunt
Note: You can use Laravel Homestead as your development environment, since it has everything you need for this project.
To install the application on your local machine, follow these steps:
- Download the code from this repository (latest release can be found here)
- Create new vhost
storgman.localthat points to thepublicdirectory - To configure the application, rename the
.env.examplefile to.envand update the config values inside- You can use
cp .env.example .envto keep the original file, just in case - If you need some more advanced configuration, check the files in the
configdirectory
- You can use
- Make sure that the
storageandbootstrap/cachefolders are writable - Run the following commands from your command line:
composer installto install the PHP dependenciesbower installto install the front-end dependenciesnpm installto prepare the project for Gruntgruntto start the Grunt tasksphp artisan migrateto create the database schemaphp artisan db:seedto insert the default data
- Run
http://eestec.localin your browser. You should see the login screen. - Login using the following credentials (and change them after):
- email:
admin@ultim8.info - password:
123456
- email:
If you want to contribute, submit an issue or a pull request.
Storgman - Student Organizations Management
Copyright (C) 2014-2016, Dejan Angelov angelovdejan92@gmail.com
This file is part of Storgman.
ESTEC Platform is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Storgman is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Storgman. If not, see http://www.gnu.org/licenses/.

