Skip to content

A Flutter based mobile application to use Raspberry Pi as NAS Server

License

Notifications You must be signed in to change notification settings

mukundsolanki/Pi-Drop

Repository files navigation

Pi-Drop

The Pi-Drop is a mobile application designed to facilitate file uploads and downloads with a Raspberry Pi NAS(Network as Storage) server. This app allows users to seamlessly upload files to the Raspberry Pi server and retrieve them whenever needed.

Features

  • Upload Files: Users can easily upload files from their mobile devices to the Raspberry Pi NAS server.

  • Download Files: Users can retrieve previously uploaded files from the Raspberry Pi NAS server directly to their mobile devices.

Prerequisites

Before using the Flutter NAS File Manager, ensure the following:

  • Raspberry Pi NAS server is set up and accessible on the network.
  • The necessary dependencies and libraries are installed on the Raspberry Pi (refer to the backend code for details).

Getting Started

  1. Clone the Repository:

    git clone https://github.com/mukundsolanki/Pi-Drop.git
    cd Pi-Drop
  2. Setup Raspberry Pi Backend:

    Refer to the backend code (/backend directory) for Raspberry Pi setup instructions.

  3. Configure Flutter App:

    update the necessary configuration, such as the Raspberry Pi server IP address and port.

  4. Run the Flutter App:

    flutter run

License

This project is licensed under the GPL 3.0

About

A Flutter based mobile application to use Raspberry Pi as NAS Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages