Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/janekx21/virtualvoid

simple issue management
https://github.com/janekx21/virtualvoid

Last synced: 12 days ago
JSON representation

simple issue management

Awesome Lists containing this project

README

        

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]





Logo

Virtual Void



A super simple issue management software. The main focus
is on super simple but qualitative and fast design.


Explore the docs »




View Demo
·
Report Bug
·
Request Feature


## About The Project

![Product Name Screen Shot][product-screenshot]

## Build With

- Backend
- Kotlin
- Spring
- GraphQL
- Frontend
- Elm
- elm-ui via `mdgriffith/elm-ui`
- Material Icons via `icidasset/elm-material-icons`
- Graphql via `dillonkearns/elm-graphql`

## Getting Started

### Prerequisites

Install elm-live for the live and hot reloading frontend development server.

```shell
npm install -g elm-live
```

### Starting

If you want to start developing.
Start a frontend and backend dev server.

```shell
sh develop.sh
```

This starts an hot reloading elm-live dev server and executes the Gradle Task that starts the
backend dev server.
Look into the scripts to see the separate frontend and backend commands.

## Usage

Follow the standard output text for hosting information like host and port.
The hosted web application contains the app.

### Entities

- Project
- Backlog
- Issue
- Epic
- State

### Features

Tracking features and there state.

#### Project

- [x] show all Projects
- [x] show a Project by id
- [x] add Project
- [x] remove Project
- [x] change Project name

#### Backlog

- [x] show all Backlogs
- [x] show a Backlog by id
- [x] add Backlog
- [x] remove Backlog
- [ ] change Backlog name

#### Issue

- [x] show all Issues
- [x] show an Issue
- [x] add Issue
- [x] remove Issue
- [x] change Issue

#### Epic

- [x] show all Epics
- [ ] add Epic
- [ ] remove Epic
- [ ] change Epic name

#### State

- [x] show all States
- [ ] add State
- [ ] remove State
- [ ] change State name

## Roadmap

1. [ ] Building a vertical slice
2. [ ] Add login and users

## Contributing

## License

## Contact

[contributors-shield]: https://img.shields.io/github/contributors/janekx21/VirtualVoid.svg?style=for-the-badge

[contributors-url]: https://github.com/janekx21/VirtualVoid/graphs/contributors

[forks-shield]: https://img.shields.io/github/forks/janekx21/VirtualVoid.svg?style=for-the-badge

[forks-url]: https://github.com/janekx21/VirtualVoid/network/members

[stars-shield]: https://img.shields.io/github/stars/janekx21/VirtualVoid.svg?style=for-the-badge

[stars-url]: https://github.com/janekx21/VirtualVoid/stargazers

[issues-shield]: https://img.shields.io/github/issues/janekx21/VirtualVoid.svg?style=for-the-badge

[issues-url]: https://github.com/janekx21/VirtualVoid/issues

[license-shield]: https://img.shields.io/github/license/janekx21/VirtualVoid.svg?style=for-the-badge

[license-url]: https://github.com/janekx21/VirtualVoid/blob/master/LICENSE.txt

[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555

[linkedin-url]: https://linkedin.com/in/janekx21

[product-screenshot]: images/screenshot.png