Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MLH-Fellowship/CryptoDrive
A Decentralised Encrypted File Storing and Sharing App which is back-boned by Ethereum Smart Contracts and is preparing its launch to the moon ๐
https://github.com/MLH-Fellowship/CryptoDrive
blockchain encrpytion ethereum ethical-data file-sharing ipfs smart-contracts
Last synced: 4 days ago
JSON representation
A Decentralised Encrypted File Storing and Sharing App which is back-boned by Ethereum Smart Contracts and is preparing its launch to the moon ๐
- Host: GitHub
- URL: https://github.com/MLH-Fellowship/CryptoDrive
- Owner: MLH-Fellowship
- License: mit
- Created: 2021-03-23T18:40:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-10T12:32:21.000Z (over 1 year ago)
- Last Synced: 2024-08-02T17:35:03.519Z (3 months ago)
- Topics: blockchain, encrpytion, ethereum, ethical-data, file-sharing, ipfs, smart-contracts
- Language: JavaScript
- Homepage: https://www.cryptodrive.tech/
- Size: 23.4 MB
- Stars: 28
- Watchers: 4
- Forks: 13
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
"A Decentralised Encrypted File Storing and Sharing App which is back-boned by Ethereum Smart Contracts and is preparing its launch to the moon ๐"
Browse CryptoDrive
What is Decentralization
ยท
Live
.
Report Bug
ยท
Request Feature
[![Continuous Integration](https://github.com/MLH-Fellowship/CryptoDrive/actions/workflows/integration.yml/badge.svg?branch=staging)](https://github.com/MLH-Fellowship/CryptoDrive/actions/workflows/integration.yml)ย ย [![Deployment](https://github.com/MLH-Fellowship/CryptoDrive/actions/workflows/deployment.yml/badge.svg)](https://github.com/MLH-Fellowship/CryptoDrive/actions/workflows/deployment.yml)
## Table of Contents
- [About the Project](#about-the-project)
- [Usage Guidelines](#usage-guidelines)
- [Built With](#built-with)
- [Project Architecture](#project-architecture)
- [Getting Started](#getting-started-as-contributor)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Roadmap](#roadmap)
- [IRC and Conversations](#irc-and-conversations)
- [Contact](#admins)## About The Project
A Decentralised Encrypted File Storing and Sharing App which is back-boned by Ethereum Smart Contracts.
Make sure, you have [Metamask](https://metamask.io/download.html) extension installed on your browser.
You can use it live here: CryptoDrive### Usage Guidelines.
To use CryptoDrive , Metamask browser extension is required. You can download it for [Chrome](https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn?hl=en), [Firefox](https://addons.mozilla.org/en-US/firefox/addon/ether-metamask/), [Brave](https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn?hl=en), [Edge](https://microsoftedge.microsoft.com/addons/detail/metamask/ejbalbakoplchlghecdalmeeeajnimhm?hl=en-US)
### Built With
- [IPFS](https://ipfs.io/)
- [Infura](https://infura.io/)
- [Solidity](https://docs.soliditylang.org/en/v0.8.3/)
- [React](https://reactjs.org/)
- [Ethereum Smart Contracts](https://www.investopedia.com/terms/s/smart-contracts.asp)## Project Architecture
Explained on Figma [here](https://www.figma.com/proto/DihWjVshe5rKgssA7aauCM/CryptoDrive?node-id=46%3A399&scaling=min-zoom)
## Getting Started as Contributor
To get a local copy up and running follow these simple steps.
### Prerequisites
This is an example of how to list things you need to use the software and how to install them.
- npm
```sh
npm install npm@latest -g
```### Installation
1. Clone the repo
```sh
git clone https://github.com/MLH-Fellowship/CryptoDrive.git
```2. Install NPM packages
```sh
npm install
```
3. Run Locally```sh
npm run start
```## Roadmap
See the [open issues](https://github.com/MLH-Fellowship/CryptoDrive/issues) for a list of proposed features (and known issues).
## IRC and Conversations
- We recommend Blockchain beginners, to go through tutorials by CryptoZombies and Dapp University
If you are familiar with blockchain- For front-end we are using ReactJS at core, you need to have a decent proficiency in React to contribute to the project.
- For queries and other conversations. Join us on Discord.```
Will Put Discord Link Here
```## Admins
Important decisions regarding the project are taken by the following maintainer.| Kamesh | Abir | Sameer |
|---|---|---|
| | | |
| [@ksdkamesh99](https://github.com/ksdkamesh99) | [@imabp](https://github.com/imabp/) | [@Sameerkash](https://github.com/Sameerkash) |