Software Engineering Project
Projektor
A project management software for the Aalen university
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
About The Project
This appliction was created as a practical exercise for our Software Engineering lecture.
Built With
Getting Started
To get a local copy up and running follow these simple example steps.
Prerequisites
Boost is only necessary if you want to run the tests.
Download boost from their website and unpack it.
unzip boost_1_73_0.zip
Then place it at a prefered location. This is required if you want to run the existing tests.
Also download QT.
Installation
- Clone the repo
git clone https://github.com/r4gus/SoftwareEngineering.git
- Open the project with Qt Creator
- Within SoftwareEngineeringProject.pro file add the path to the boost framework
INCLUDEPATH += full/path/to/boost_1_73_0
- See if everything works by running all tests under: Tools -> Tests -> Run All Tests
Usage
The project uses a SQLite database. One can specify the name (and path) of the database within a config file. The path of the config file can be specified with the SE_CONFIG environment variable.
export SE_CONFIG=/path/to/config/file
Config file (Windows)
C:\path\to\database.sqlite
If no config file is specified, the default path (Windows: C:\Users\%USERNAME%\Documents\db.sqlite) is used.
Roadmap
See the open issues for a list of proposed features (and known issues).
LICENSE
License
Distributed under the MIT License. See LICENSE
for more information.
Contact
Project Link: https://github.com/r4gus/SoftwareEngineering