An open API service indexing awesome lists of open source software.

https://github.com/declanbyrd/shift-planner


https://github.com/declanbyrd/shift-planner

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# Shift-Planner

A shift planner built using Visual Basic. The planner allows employers to sign up for shifts and manage their shifts. They can also apply for overtime shifts that become available and apply for time off.

## Rules

Every team member will be assigned features to implement in the application. Each feature will have it's own branch and will be pushed to master when functionality has been achieved. The master branch will then be tested and issues will be posted in the issues. Fixes will then be applied and pull requests will then take place.

## Getting Started

Clone this repository. Follow the _Installing_ section to learn how to run the application.

### System Requirements

Microsoft Windows 7 or later

### Prerequisites

For the software to work properly, the host machine must have the following tools installed:

```
Microsoft Access 2016
```
```
.NET Framework 4.5
```
```
Microsoft Access Database Engine 2010 Redistributable
```

### Installing

To run the application:

```
Go to Shift-Planner\Shift-Planner\bin\Debug and launch Shift-Planner.exe
```
or
```
Run program through Visual Studio
```

## Running the tests

Follow this procedure to run the automated tests for this system

### In Visual Studio:

```
Open "Test" tab
```

```
Click "Run"
```

## Built With

* [VisualBasic](https://docs.microsoft.com/en-us/dotnet/visual-basic/getting-started/) - The programming language
* [Visual Studio](https://www.visualstudio.com/) - The IDE

## Contributing

Contributing is by each member through GitHub only. The GitHub Desktop App will be used.

## Authors

* **UP807742** - *Overtime, general development, documentation* - [UP807742](https://github.com/UP807742)
* **UP839643** - *Database, general development, documentation* - [UP839643](https://github.com/UP839643)
* **UP786633** - *Database, general development, documentation* - [UP786633](https://github.com/up786633)
* **UP834338** - *Login-dashboard, general development, documentation* - [UP834338](https://github.com/up834338)
* **UP822338** - *Holiday, general development, documentation* - [UP822338](https://github.com/up822338)

Here is a list of [contributors](https://github.com/UP807742/Shift-Planner/graphs/contributors).

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.