IKalonji / SwarmFairOsIPFSDapp

Mobile DStorage PWA
https://mobile-dstorage.vercel.app
0 stars 1 forks source link

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Mobile Decentralized Storage

An awesome lightweight decentralized mobile storage dapp deployed on Kardiachain!
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

Live Demo

https://mobile-dstorage.vercel.app/

About The Project

Product Name Screen Shot

Mobile Decentralized Storage is a dapp that allows for starage on the go.

Here's why:

(back to top)

Built With

(back to top)

Notice

  1. This project is not audited and should not be used in a production environment.
  2. The project was built on Windows and has not been tested on any Linux distro, but it should run since the tools used are cross platform.

Getting Started

Follow the steps below on how to run the project.

Prerequisites

Please install the below required software in order to run the project.

Installation

  1. Clone the repo

    git clone https://github.com/IKalonji/SwarmFairOsIPFSDapp.git
  2. cd into the Ionic frontend install dependecies then paste the necessary keys in the environment.ts as well as the enviroment.prod.ts files:

    cd SwarmFairOsIPFSDapp
    npm install
  3. Now, we can build the frontend with Ionic and create an APK with Android Studio. In the terminal run:

    ionic capacitor build android

    Android Studio should open automatically once the build is complete. If not open the Ionic/Frontendandroid folder in Android Studio.

  4. Finally, use one of the two options to run the app:

    • Option 1: In Android Studio, click on the build tab in the navigation bar and select 'Generate APK'. Complete the steps and navigate to the folder where the APK was generated. Send the APK to your Android device and install.
    • Option 2: Connect an Android device to your PC and select your device under the devices section of the navigation bar, then run the app.

(back to top)

Usage

Unstoppable Domains Integration

Video Demo

Unstoppable Domains Integration

DEMO Video

Please refer to the Documentation

(back to top)

Roadmap

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See https://opensource.org/licenses/MIT for more information.

(back to top)

Contact

Issa Kalonji - @ISSDawg - ikalonji@student.wethinkcode.co.za

Project Link: https://github.com/IKalonji/SwarmFairOsIPFSDapp

(back to top)

Acknowledgments

(back to top)