Giter VIP home page Giter VIP logo

sleekwaredb / sleekwaredb Goto Github PK

View Code? Open in Web Editor NEW
18.0 0.0 7.0 21.22 MB

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

License: MIT License

PHP 98.46% HTML 0.41% JavaScript 0.99% CSS 0.09% Dockerfile 0.06% Shell 0.01%
codeigniter3 flat-file json-database database open-source php rest-api begineer-friendly help-wanted good-first-issue

sleekwaredb's Introduction

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

sleekwaredb's People

Contributors

darkterminal avatar dependabot[bot] avatar mkubdev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sleekwaredb's Issues

[Bug] docker-compose network won't create at runtime

Hi,

From docker-compose up sleekwaredb-api :

Throw error :

[mkubdev | Sat 09 Jul 2022 | 12:46:37 | (master โšก=) | ~/dev/00.opensource/sleekwaredb]
 $ docker-compose up sleekwaredb-api
ERROR: Network sleewaredb-network declared as external, but could not be found. Please create the network manually using `docker network create sleewaredb-network` and try again.

We should create the network when running up the composer.

[Bug] docker-compose breaking

Hi,

docker-compose up throw the error :

WARNING: The BACKEND_PORT variable is not set. Defaulting to a blank string.
ERROR: The Compose file './docker-compose.yml' is invalid because:
services.sleekwaredb-nginx.ports contains an invalid type, it should be a number, or an object

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.