Skip to content

This repository is first and foremost a fun project to check out what Kotlin has to offer. Apart from this purpose the idea of copy pasta is to transfer files from you phone to your desktop without any app, wire connection or platform dependent tools.

License

Notifications You must be signed in to change notification settings

MeiSign/Copy-Pasta

Repository files navigation

Copy Pasta

Build Status MIT license

This repository is first and foremost a fun project to find out what Kotlin has to offer. Apart from this purpose, the idea of Copy Pasta is to transfer files from you phone to your desktop without any app, wire connection or platform dependent tools.

Run the App

The easiest way to run the app is from your IDE or command line:

mvn spring-boot:run

Running the app without any profile requires you to setup your AWS Accounts with permissions for S3 and bucket operations (Get, Put, List). For more information you can check out the Spring Cloud AWS documentation. If you want to run the app locally without any AWS or internet dependency you can use the local profile:

mvn spring-boot:run -Dspring.profiles.active=local

This will run the app with localstack to simuelate aws. If you can't start the app with local profile, check the localstack documentation and requirements.

Frontend Development

If you want to run and change the frontend without restarting the backend with every change, you can use npm to start the frontend independently with a proxy.

npm start

About

This repository is first and foremost a fun project to check out what Kotlin has to offer. Apart from this purpose the idea of copy pasta is to transfer files from you phone to your desktop without any app, wire connection or platform dependent tools.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published