8000 GitHub - amonin7/file-storage: A simple client-server application for uploading/downloading files
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A simple client-server application for uploading/downloading files

Notifications You must be signed in to change notification settings

amonin7/file-storage

Repository files navigation

CI

File storage

An implementation of simple client-server application for uploading/downloading files.


Overview

This application consists of two parts:

  • A client, which can select a file and upload it to server. A client can download the previously uploaded file from the server. Note: Clients encrypt a file before uploading it to the server. Once downloaded from the server, the client decrypts the file.
  • A server, which receives files from clients, and serves the files back to them upon request.

Demo

alt text alt text alt text

Technologies

Installation guide

1. Clone the repository

git clone https://github.com/amonin7/file-storage.git

2a. Run the app using maven

cd file-storage
gralde clean build bootRun

2b. Run the app manually

  • Open the project file-storage in a specific IDE
  • Right-click on the class FileStorageApplication
  • Choose Run 'FileStorageApplication'

3. Use the app

The application can be accessed at http://localhost:8080/

About

A simple client-server application for uploading/downloading files

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0