Skip to content

nitrodevco/turbo

Repository files navigation

Turbo Emulator

image

image image image

What is Turbo?

Turbo is an in development emulator designed by the Nitro & Krews team, written in C#!

We created Turbo because we felt other emulators were outdated. The current emulators are based on years old code and are far behind the current coding standards. We see that they are difficult to maintain and things quickly break down.

Core Features

  • Multi-revision support (we provide a default revision plugin for PRODUCTION-201611291003-338511768)
  • Code first database migrations
  • Plugin system
  • REST API
  • Logging (log to anywhere you want using Serilog Sinks)

Build Using

License

Turbo is released under the GNU General Public License v3.

Branches

There will be 2 branches of the Turbo emulator:

main - The main branch will be the stable branch. Everything here has been tested on a live hotel and contains no known problems.

dev - The dev branch will be the unstable branch. This one is the most up to date, but things may not work as intended.

There is no set timeframe on when new versions will be released or when the stable branch will be updated.

Plugins

Why always make things as plugins?

  1. Other people will see that plugins are the normal way of adding custom features
  2. Plugins can be added and removed at the hotel owner's choice, it makes customizing the hotel easier
  3. Developers will be able to read plugin source code to learn how to make their own plugins, without the need to look in complicated source code

Official plugins

You can find official plugins (including the default revision plugin) at the following URL:

View the respository here.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages