Dena is an Open Source Backend as a service for mobile and web applications. Dena enables developers to build application faster.
Dena have the following feature:
- Persistence : Storing, retrieving data and schema management.
- User Management: Provide login, logout and user registration.
- App Management: Creating application.
- Security: Authentication based on JWT protocol.
First go to the root folder and then run following command (Java 8 is required)
$ ./mvnw.cmd clean spring-boot:run
OR (if you have maven installed)
$ ./mvn clean spring-boot:run
Dena by default uses embedded MongoDB database, but you can use your local MongoDB. For configuration please see application.properties file in the project.
By default database is configured with:
email:admin@dena-platform.com
password:123456
After calling login API you get an JWT token that you can use for calling other web service. For more information please see REST-API documentation.
- Authorization
- Search
- Client SDK
- Dashboard