InstaWallpapers were born to allow photographers to easily share their best shots as wallpapers to customize smartphones or tablets.
It is a curated, selective and creative collection of high-quality wallpapers made by Instagram's talented photographers.
You will find, for each photographer, a dedicated section containing all his best shots, and you can set them as wallpapers for your homescreen or lockscreen.
Instawallpapers is also a community of photographers from all around the world, selected to provide amazing wallpapers. Discover new talented photographers and artists, browse their photographs and find your next favourite wallpaper for your smartphone or tablet!
The goal of this project is to build a wallpaper mobile application to let photographers share their best shots as wallpapers for smartphones and tablets.
In order to achieve this goal, 3 different services have been developed:
1) The Web platform
2) A Proxy Server
3) The Android Mobile Application
--- 1 ---
The web platform allows photographers to register, upload and manage their wallpapers.
It was developed using the Laravel framework and runs on a Google App Engine instance working with Cloud Storage and SQL.
The website exposes APIs the Android app uses to fetch the registered photographers and their wallpapers.
--- 2 ---
A NodeJs proxy server is required to sign the mobile application requests with a secret key to access the web's APIs.
This proxy server runs on a standard  NodeJs Google App Engine instance.
--- 3 ---
The Android mobile application allows users to use the wallpapers available on the website.
This application is built in Java and it's compatible with devices, Smartphones and Tablets, with an Android version latest than 4.4 KitKat
This is my personal biggest project and i made by myself everything you can see, from the graphic design (Logo, ADS images, App design) to the development of the systems (Website, Proxy, Application)
By 05/01/2020 the application is no more available due to the high costs required to maintain the backend services online 

The application reached more than 500 downloads from all over the world and had 5 stars as mean review
Back to Top