Piccloud is a full-stack (Angular & Spring Boot) online image clipboard that lets you share images over the internet by generating a unique URL. Others can access the image via this URL.

Overview

Piccloud

Piccloud is a full-stack application built with Angular & Spring Boot. It is an online image clipboard that lets you share images over the internet by generating a unique URL. Others can access the image via this URL.

Click here to use the application.

Demo

Screen.Recording.2022-10-05.at.01.21.25.mov

The backend API is hosted on Heroku and can be accessed using the following BASE_URL - https://piccloud.herokuapp.com. Click here to view the Piccloud API documentation.

Getting Started (Run Locally)

This project makes use of Angular for the frontend, with Spring Boot, and PostgreSQL for the backend. To be able to run this project locally, all the aforementioned tools have to be set up properly.

Backend

The ./backend directory contains a completed Spring Bootk application. You would need to set up your environment and some environment variables to run the application successfully.

Find the steps to set up the backend server locally in the backend's README.

Frontend

The ./frontend directory contains a completed Angular web application that consumes the data from the Spring Boot server. You would also need to set up some environment variables to run the frontend application successfully.

Find the steps to set up the front-end web application locally in the front-end's README.

Author

Olayinka Atobiloye

You might also like...

A file sharing service, where you can upload files and provide a download link for anyone on the internet by sharing the link ๐Ÿ”— or via mail โœ‰๏ธ which remains active for 24hours ๐Ÿ•™.

eShare | File Sharing App A file sharing service, where you can upload files and provide a download link for anyone on the internet by sharing the lin

Nov 20, 2022

a cobbled together alternative UI to launchdarkly, allowing read/write access via LD API access token

a cobbled together alternative UI to launchdarkly, allowing read/write access via LD API access token

discount-launchdarkly a cobbled together alternative UI to launchdarkly, allowing read/write access via LD API access token setup make sure you have a

Oct 19, 2022

A full-stack social media application where users can post and share their coding projects, adding friends, and joining the discussion in threaded comments on project posts.

A full-stack social media application where users can post and share their coding projects, adding friends, and joining the discussion in threaded comments on project posts.

CodeFlow Description CodeFlow is a social media application where users can post and share their coding projects with others. By logging in or signing

Dec 8, 2022

Password Generator - A fast, simple and powerful open-source utility tool for generating strong, unique and random passwords

A fast, simple and powerful open-source utility tool for generating strong, unique and random passwords. Password Generator is free to use as a secure password generator on any computer, phone, or tablet.

Aug 3, 2022

Generate Password is a generating random and unique passwords.

Generate Password Generate Password is a generating random and unique passwords. Install $ npm install @wcj/generate-password --save Usage import { ge

Jun 16, 2022

Library for generating unique, repeatable book covers on the fly ๐Ÿ“š

Library for generating unique, repeatable book covers on the fly ๐Ÿ“š

Covers by ReadShape Summary What is this? So. Books have covers, right? Well, yes, but actually no. Books are tricky business. If the book is self pub

Jan 3, 2023

DNS-Blocklists: For a better internet - keep the internet clean!

DNS-Blocklists: For a better internet - keep the internet clean!

DNS Blocklists - For a better internet! Multi - Cleans the Internet and protects your privacy! An all in one blocklist based on the OISD blocklist, ba

Jan 2, 2023

Open-source NFID SDK for Internet Identity, a blockchain authentication system for the Internet Computer.

Open-source NFID SDK for Internet Identity, a blockchain authentication system for the Internet Computer.

NFID-SDK is an open source software development kit that contains examples and packages for developers to integrate NFID into your application

Dec 23, 2022

A simple way to share files and clipboard within a local network.

Shortcut Simple way to share files and clipboard with devices within a local network. Usage Run the ./shortcut executable. A browser window will be op

Mar 13, 2022
Owner
Olayinka Atobiloye
Software engineer open to internship and job opportunities!
Olayinka Atobiloye
Very simple full-stack application using React, Java Spring Boot, and PostgreSQL

Very simple full-stack application using React, Java Spring Boot, and PostgreSQL. The API was built following the N-Tier architecture. The goal was to explore and learn more in-depth the development of APIs, the use of Docker and deploying with AWS.

Diego Quintela 0 Apr 23, 2022
Spring Boot + Angular: File Upload & Download Example

Spring Boot + Angular: File Upload & Download Example User Interface Local setup Step 1: Download or clone the source code from GitHub to a local mach

Sibin Rasiya 3 Sep 3, 2022
This is a full-stack exercise tracker web application built using the MERN (MongoDB, ExpressJS, ReactJS, NodeJS) stack. You can easily track your exercises with this Full-Stack Web Application.

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

WMouton 2 Dec 25, 2021
A meme generator plugin for Figma and FigJam. Import memes from all over the internet with customizable captions and share it far and wide.

Is This A Meme? ???? ?? A meme generator plugin for Figma and FigJam. Import memes from all over the internet, add your captions, and share it far and

Aashrey Sharma 6 Aug 30, 2022
A tool for collecting data and access camera, microphone and location and clipboard via link.

Snow Build malicious links. A tool for collecting data and access camera, microphone and location and clipboard via link.

Msf 14 Dec 12, 2022
๐Ÿ“ฆ Writing Express but feel like Spring Boot

Springpress Custom top-level framework of Express.js, especially on TypeScript. Springpress provides expressjs utilities out of the box, lets you deep

Vectier 8 Oct 14, 2022
Easiest 1-click way to install and use Stable Diffusion on your own computer. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.

Stable Diffusion UI Easiest way to install and use Stable Diffusion on your own computer. No dependencies or technical knowledge required. 1-click ins

null 3.5k Dec 30, 2022
Easy and simple way to share data via mobileโ€™s built-in share module.

React-Mobile-Share Provides an easy and simple way to share data (such as text, url and media) via mobileโ€™s built-in share module. It is based on Web

EncoreSky Technologies 36 Dec 28, 2022
blog with angular made in sass and firebase auth with google, facebook and github also you can copy to clipboard

BlogAngular This project was generated with Angular CLI version 14.1.2. Development server Run ng serve for a dev server. Navigate to http://localhost

John Gualteros 1 Oct 2, 2022