paster.cloud

- Description
- Clipboard shared accross devices and platforms
- Project type
- Personal — commercial
- Start date
- August of 2022
- End date
- Present
- Project URL
- https://paster.cloud
- Skills
About project
Paster.cloud is an application for synchronising and backing up the clipboard between a user's various devices, across different platforms and operating systems, in real time.
The aim of this application is:
- To provide functionality where simply copying content on one device makes that content immediately available on the user's other paired devices, with no further pointless obstacles (within the limits and the security restrictions of the individual platforms).
A concrete use case: - On a PC, the user selects the content they want and presses CTRL+C
- The same user then picks up their phone and hits "paste" - and the content copied on the computer is pasted right there
- Another standard feature the application should offer is history and backup. Normally, as soon as we put new content on the clipboard, the old content is gone.
Several clipboard managers already solve this problem, and the feature is finally making its way into the standard equipment of operating systems as well. For the purposes of this application, though, the backup will cover several devices at once.
The first three parts of the application are still in development:
- A backend written in Java and the Spring Boot framework - this is the core of the application, a kind of middleman holding all the data and the main logic.
- A frontend written in Angular - a website/application for accessing the data and managing users (so far it has the basic functionality for creating a user and logging in)
- A Java application for Android
Development of the application is on hold at the moment in favour of projects with higher priority and better expected returns, but it is a good opportunity to look into plenty of other languages and platforms and their specifics - developing an application for Windows and Linux, or for the iPhone/Mac ecosystem, for example.