An open API service indexing awesome lists of open source software.

https://github.com/rinturaj/dedb

👩🏻‍💻 deDB 🔐 is a decentralized database built using TypeScript. It utilizes a distributed architecture and peer-to-peer communication to provide a secure and fault-tolerant database solution. deDB allows for data to be stored and retrieved without the need for a centralized server or intermediary. 🔒
https://github.com/rinturaj/dedb

database decentralized decentralized-database nosql-database

Last synced: about 2 months ago
JSON representation

👩🏻‍💻 deDB 🔐 is a decentralized database built using TypeScript. It utilizes a distributed architecture and peer-to-peer communication to provide a secure and fault-tolerant database solution. deDB allows for data to be stored and retrieved without the need for a centralized server or intermediary. 🔒

Awesome Lists containing this project

README

          

deDB

deDB is a decentralized database built using TypeScript. It utilizes a distributed architecture and peer-to-peer communication to provide a secure and fault-tolerant database solution. deDB allows for data to be stored and retrieved without the need for a centralized server or intermediary.

## Features
- Distributed architecture
- Peer-to-peer communication
- Secure data storage and retrieval
- Fault-tolerance
- Easy to use API

## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

## Prerequisites ##
- Node.js
- TypeScript
(can be installed via npm)

## Installing
Clone the repository to your local machine.

``` Copy code
git clone https://github.com/rinturaj/deDB.git
```
Install the dependencies.

``` Copy code
npm install
```
Build the project.

``` Copy code
npm run build
```
Start the development server.
```Copy code
npm start
```
Running the tests

The project uses Jest for testing. To run the tests, use the following command:

``` Copy code
npm run test
```
## Deployment

deDB is a decentralized database and as such, does not require deployment in the traditional sense. However, it is recommended to run a local deDB network for testing purposes before connecting to a live network.

## Built With
TypeScript - The language used
webpack - Asset bundler
Jest - Testing framework
## Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

## Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.

## Authors
Rintu Raj C - ``` @rinturaj ```
See also the list of contributors who participated in this project.

## License
This project is licensed under the MIT License - see the LICENSE.md file for details