Skip to content

Welcome

Welcome to the documentation of schmuckliCloud. On this website, you get all the detailed information about, how to implement the service in your app.

You will find the theory and some practical examples directly on the left navigation. The REST endpoints as well as the SDK reference can be viewed under API reference.

Thank you for your interest in schmuckliCloud and its services.

This project is completely self-developed. It is used only for private purposes and is not available to the public at the moment. If you are still interested and want to create a small project, then feel free to contact the email try@schmuckli.cloud

Modules

The schmuckliCloud services are separated in modules. You can use some modules completely standalone, others are depending on root modules. Modules overview

At the beginning, we supported Storage and Authentication as a pairing module. You can create user accounts and manage them with password reset, activation etc. in Authentication. And you can store and fetch data in the Storage module. In combination, you can create datasets for each specific user.

Later we have introduced the Messaging module with FCM support. With this module, you can notify your users of specific events in real-time or scheduled messages.

Also, we have a Files module, which can store large files in binary form and is relaying back with a link. You can also resize directly images through the API, just in case you want to create a thumbnail.

Last but not least, we have Functions, which uses event triggers and data from all modules. With Functions you can easily integrate a custom code backend with combining the best of schmuckliCloud.

Background

In a time, where you can build more apps faster and smoother thanks to tools like Firebase or FaunaDB, there was a question about privacy, data location and flexibility. Well, you always have to agree the terms and conditions of these services, when you want to build an app depending on these tools. Also you cannot choose your prefered backend system and you are also bounded to these services.

This was a main reason why I started the schmuckliCloud project back in June 2019. The goal to build an own backend architecture, where you simply can manage all your applications through a cockpit and simply everything is already setup that you can build user specific applications.

Release

The schmuckliCloud service officially has launched in beta on the 28th of October 2019.

Contribution

Since the SDKs are available open-source on Github, you also are very welcome to contribute to these repositories.