Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/richin13/bollo


https://github.com/richin13/bollo

Last synced: 4 days ago
JSON representation

Awesome Lists containing this project

README

        

# Bollo

Master | Croissant
-------|---------
[![Build Status](https://magnum.travis-ci.com/richin13/bollo.svg?token=p369YzepyGqbGJ8VGohq&branch=master)](https://magnum.travis-ci.com/richin13/bollo) | [![Build Status](https://magnum.travis-ci.com/richin13/bollo.svg?token=p369YzepyGqbGJ8VGohq&branch=croissant)](https://magnum.travis-ci.com/richin13/bollo)

Bollo is a bakery-management system aimed to handle a variable number of bakeries at the same time. It uses PostgreSQL and a versatile API build just for it.

Bollo is being written in C++ using Qt5 framework. Is the assigned project of the course 'Operating Systems'.
### Some feautures.
- PostgreSQL as a database.
- A compact API web-based that takes GET request and convert them into magical JSON files.
- Multiplatform.
- Totally useless, but is fun to code :)

### Version
0.0.1-build-10_03

### Tech

Bollo uses a number of open source projects to work properly:

* [Qt5](https://www.qt.io) - A powerful C++ framework.
* [PostSQL](http://www.postgresql.org/) - The world's most advanced open source database.
* [Git](https://git-scm.com/) - A distributed version control system.
* Sure I am missing something...

### Installation

Clone the repo first.

```sh
$ git clone https://github.com/richin13/bollo.git
$ cd bollo
```
Then build the app.
```sh
$ cmake .
$ make
# make install
$ echo "Enjoy!"
```

### Development

Want to contribute? Great! (Wait, are you sure?)

Join [bollodev-team](https://bollodev.slack.com/)

### TODOs

- ~~Add GUI~~
- Add CORE
- Add Night Mode

License
----

Gnu GPL v2.
For details see LICENSE.