Introduction

What is ROQ about?

ROQ provides fundamental features that every web application needs, like user & access management, file handling, and notifications. It enables teams to focus on their unique features instead of building the basic functionalities repeatedly.

Usually a feature consits of different elements:

  • When using a ROQ feature, you can use our React UI Components and drag these into your app. You can adjust the styling and options to your needs, so it looks like a seamless experience to your users.
  • Behind the scenes, the UI components use out GraphQL APIs (or socket connection for Chat). With the APIs you can trigger commands (e.g. sending a notification), seamlessly integrate data into your own app (e.g. for user management), or even build your own UI components.
  • You can configure the behavior and business logic, as well as connect external tools and integrations, by using ROQ Console
  • Behind the scenes, ROQ Platform is our own application contains all business logic, persistance layer etc.

For security reasons, only our authentication feature ROQ Auth works differently: You can completely style it in ROQ Console and it is operated by us.

Ready to go? The best way to start is to check out the Installation Guides.

🦸

Once you're ready to go and want to move forward, but feel like it does not move forward as quickly as you wish, something is wrong. Then please head over to our Community Slack (opens in a new tab) and get instant responses from our engineers.