DEDB adalah database terdesentralisasi yang dibangun menggunakan TypeScript. Ini menggunakan arsitektur terdistribusi dan komunikasi peer-to-peer untuk memberikan solusi basis data yang aman dan toleran terhadap kesalahan. DEDB memungkinkan data disimpan dan diambil tanpa perlu server atau perantara terpusat.
Instruksi ini akan memberi Anda salinan proyek dan berjalan di mesin lokal Anda untuk tujuan pengembangan dan pengujian.
Kloning repositori ke mesin lokal Anda.
git clone https://github.com/rinturaj/deDB.git
Instal dependensi.
npm install
Membangun proyek.
npm run build
Mulai server pengembangan.
npm start
Menjalankan tes
Proyek ini menggunakan JEST untuk pengujian. Untuk menjalankan tes, gunakan perintah berikut:
npm run test
Dedb adalah database yang terdesentralisasi dan dengan demikian, tidak memerlukan penyebaran dalam pengertian tradisional. Namun, disarankan untuk menjalankan jaringan DEDB lokal untuk tujuan pengujian sebelum terhubung ke jaringan langsung.
TypeScript - Bahasa yang Digunakan Webpack - Aset Bundler Jest - Kerangka Pengujian
Harap baca Contributing.md untuk perincian tentang kode perilaku kami, dan proses untuk mengirimkan permintaan tarik kepada kami.
Kami menggunakan SEMVER untuk versi. Untuk versi yang tersedia, lihat tag di repositori ini.
Rintu Raj C - @rinturaj Lihat juga daftar kontributor yang berpartisipasi dalam proyek ini.
Proyek ini dilisensikan di bawah lisensi MIT - lihat file lisensi.md untuk detailnya