sleekwaredb

SleekwareDB is a NoSQL database storage service. A database storage service that can be used for various platforms and is easy to integrate.

18
7
PHP

wakatime GitHub commit activity

SleekwareDB is a NoSQL database storage service. A database storage service that can be used for various platforms and is easy to integrate.

NoSQL API with SleekDB. This project was created as an alternative to the existing NoSQL database services on the Internet. SleekDB is an API for File-based NoSQL database management built on top of the SleekDB.

About

What is SleekwareDB? SleekwareDB is a NoSQL database storage service. A database storage service that can be used for various platforms and is easy to integrate.

SleekwareDB is an Open Source project, anyone can contribute to build a better SleekwareDB for the future.



Features

πŸ—ƒοΈ Flat File Database
Easy to manage flat file JSON as database

🌐 REST API Operation
CRUD Stores and Collections with Easy REST API

✨ Cross Platform
Integrate with any Platform

πŸ–₯️ Self-Hosted
Install on your server with easy installation process

☁️ Web UI Dashboard
Manage Teams, Projects, Apps, Stores, Collection, etc with easy UI

πŸš€ Customized Your App
Feel free to customize this app, deep dive in SleekwareDB Source Code




Installation

Using Git SSH + docker-compose:

git clone [email protected]:SleekwareDB/sleekwaredb.git
cd sleekwaredb
cp .env-example .env
docker network create sleewaredb-network
docker-compose up # docker-compose up -d

Using Git HTTP + docker-compose:

git clone https://github.com/SleekwareDB/sleekwaredb.git
cd sleekwaredb
cp .env-example .env
docker network create sleewaredb-network
docker-compose up # docker-compose up -d

Using gh cli + docker-compose:

gh repo clone SleekwareDB/sleekwaredb
cd sleekwaredb
cp .env-example .env
docker network create sleewaredb-network
docker-compose up # docker-compose up -d

Contributing

Please to read Code of CONDUCT before start to contribute.

✍️ As a Technical Writter

The project requires contributors who are able to create manual presentations for users or developers. Visit Discussions Page

πŸ‘¨β€πŸ’» As a Developer

This project requires contributions from many developers to be of good use in the future.

As a developer, to be able to unite the vision and mission of the community, it’s worth reading how SleekwareDB was developed and built using several technologies:

Backend

  • SleekDB - A NoSQL Database made using PHP
  • RestServer - CodeIgniter RestServer
  • Codeigniter - Open Source PHP Framework (originally from EllisLab)

Frontend

πŸ’‘ As a Scientist

As an active contributor by providing practical suggestions and ideas that can be useful for the community. Visit Discussions Page

Read more about CONTRIBUTING

Contributors