r4gus / SoftwareEngineering

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Software Engineering Project

Contributors Forks Stargazers Issues MIT License


Logo

Projektor

A project management software for the Aalen university
Explore the docs »

Report Bug · Request Feature

Table of Contents

About The Project

Product Name Screen Shot

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

  1. Clone the repo
git clone https://github.com/r4gus/SoftwareEngineering.git
  1. Open the project with Qt Creator
  2. Within SoftwareEngineeringProject.pro file add the path to the boost framework
INCLUDEPATH += full/path/to/boost_1_73_0
  1. 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

Acknowledgements

About

License:MIT License


Languages

Language:C++ 98.7%Language:QMake 1.3%