Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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 ๐Ÿš€

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) |

## Deployment