This is the first open source project I've created and it still needs a lot of help from contributors. Please feel free to view and provide feedback, suggestions, or ideas.
{% github github.com/SleekwareDB/sleekwaredb %}
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
Requirements
- PHP ^7.4|8.0
- ext-json
- ext-mbstring
Installation (Not Yet Available)
composer create-project sleekware/sleekware
Contributing
Please to read Code of CONDUCT before start to contribute.
โ๏ธ As a Technical Writer
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:
- SleekDB - A NoSQL Database made using PHP
- AdminLTE - AdminLTE Bootstrap Admin Dashboard Template
- RestServer - CodeIgniter RestServer
- Codeigniter - Open Source PHP Framework (originally from EllisLab)
๐ก 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