Skip to content

Latest commit

 

History

History
55 lines (38 loc) · 1.66 KB

File metadata and controls

55 lines (38 loc) · 1.66 KB

Dena Platform

Open source BAAS platform written in Java based on Spring

license Build Status

Introduction

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.

Getting Started

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.

Road Map

  • Authorization
  • Search
  • Client SDK
  • Dashboard