Skip to content
dpslwk edited this page Mar 24, 2021 · 10 revisions

Version 2 of the Hackspace Management System has been written from the ground up in Laravel. If you would like to help, please see the How to Contribute page.

You can also attend on of the Software Team's hack days.

Development of most of the original features and some new ones is done, and Notinghack went live with version 2.0 around July 2019.
There is not much information on how to install the system in production yet.
There are details on the process for deploying a release.

The development information is broken down into sections, accessible from the right hand menu.

How to Contribute

Information on how to contribute to this project, including setting up a development environment and meeting with the team

Users & Permissions

Details of the User and Profile tables, and how they relate to one another. The permission system in use is also covered, with information on how to use it

The Frontend

Our frontend is based on Bootstrap 4. Find details on how we have implemented this here.

Application Structure

Where do you put those files? Fat or thin controllers? This section covers that and more.

Database & ORM

We use the Doctrine object relational mapper (ORM) for connection to the database. Details of how to use this, as well as implementation specific information is contained here.

Our Roadmap

Where are going? Our roadmap.