-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the Smart Village App!
The Smart Village App is an open-source application for rural communities. It is being developed in the Brandenburg Smart Village model community of Bad Belzig and will subsequently be available as an open-source solution to all communities (not only in Brandenburg).
The main components are 2 building blocks:
- central server that can receive and send data via an API (smart-village-app-mainserver)
- ReactNative app for iOS and Android to display the data (Smart-village-app-app)
Additionally, there are other services as direct or indirect data suppliers:
- a CMS, Content Management System, for direct input of content
- an RSS Converter, which takes any RSS feed as a data source and translates it into a news feed for the MainServer
- a JSON-Api-Server, providing an alternative to the GraphQL-Api
- further, specially tailored converters for external data suppliers
Each service has its own repository:
Each service communicates via API with other services or directly with the MainServer. An Oauth2 service integrated into the MainServer is used for authentication. Applications, user accounts, and rights are centrally managed there. Another service must first register with the MainServer before it can use the API. Authentication-of-an-Application.
User accounts are managed by an administrator, and new registrations are only possible through the administrator.
Smart Village App - smart-village.app - Smart Village Solutions SVS GmbH - 033841 63969 0 - info@smart-village.solutions