Stay on top of things with Stubegru, the open source groupware for academic advising centers.
- For more information what stubegru really is and which features are included see the official website (in german)
- For technical information take a look at the Wiki on Github
- If you have any questions or improvements, feel free to open an issue
Stubegru is based on PHP and MySQL databases. For access via a browser, a web server is also required, we recommend Apache. For regular execution of some scripts Cron is also required. All these applications must be installed for stubegru to work.
- Create a MySQL Database for stubegru
- Init Database (
.dev/sql_dump) - Insert basic data (
.dev/demo_init.sql)
WARNING Inserting basic data via
.dev/demo_init.sqlwill create a dummy user with an unsecure password and admin privileges. Make sure to delete this user in productive systems.
- The file
modules/cronjob/cronjob.phpshould be called by your cron daemon once per day (e.g. every night). Make sure to call this PHP-Script with your php cli and not via the webserver.
- Clone this repo
- Make sure the stubegru root folder is accessible by your webserver to deliver the files to your browser
- Create
.htaccessfile (use .htaccess.exampleas template). For more information see the wiki article - You have to personalize and configure stubegru with some config files in the
customfolder - If you want to use the
monitoringorevaluationmodule (enabled by default) you must create template files to make these modules work. For more information see: wiki/survey-module
- Open the project in browser and login with user "test" and password "test"