PiX&Quotes offers the best wallpapers ready to download or you can make yours with an endless great captions with just a click.
- About
- API Doc
- The purpose of the project (the problem and the solution)
- User journey & UI Design
- Features
- style guide
- How do I get this project on my machine?
- Team Members
If you want to visit our Application Github Pages
An API gives a random image with every click
You can visit here Lorem Picsum
An API offers a list of quotes and great inspiratin phrases.
You can visit here Type quotes
An API gives a list of photos according to your search query
You can visit here Imsea
The problem
- Many people who like pictures that contain quotes or texts may find it difficult to edit pictures or add texts to them in an appropriate way, or even to choose a good quote and also the problem of finding suitable pictures with high quality.
The solution
-
Our application provides the user with endless suggestions of quotes or high-quality images with the possibility of switching between images or quotes and changing them separately.Also downloading them in their original quality or even placing them in the favorites to download them at a later time.
-
The user can also use a text or quote of his own.
-
The application works on the phone or Desktop and provides images for each device size
your journy as a user in Pix&Quotes well be so easy and joyfull. From your first step inside the website, which has a wonderful and modern design.
Project wireframes
UI design
You can take a look on the figma design here Figma UI design
User journey
-
Openening the application the user is going to see different categories and a collection of random images that he can scroll through.
-
He should be able to choose any image from the random images that appear in the home-page.
-
Then he shall be referred to another page containing the image he choosed to download it to his device.
-
back to the home page he should be able to choose any category. He is interested in from the home-page to navigate to the category section then to the download.
-
The user also should be able to find a generate icon at the bottom of the home-page that will enable him to generate a random image with a random caption that he can also download to his device.
-
The user can mark any photo he likes with the bookmark button and will be added to his favorites collection of images.
- As a user, you'll be able to download any image as a wallpaper to your phone, tablet or desktop.
- As a user, you'll be able to choose any category in which you choose the wallpaper.
- As a user, you'll be able to generate a random wallpaper with a random image and a random quote on it.
- As a user, you'll be able to download the image with the caption as one photo.
- As a user, you'll be able to change the caption alone if you don't like it.
- As a user, you'll be able to write your own caption.
- As a user, you'll be able to change the image alone if you don't like it.
- As a user, you'll be able to save any combination of images and captions in the favorites section.
- Your favorites will be saved even if you closed the browser.
Languages and technologies we did use in this project:
- HTML
- CSS
- Js Dom Manipulation
- fetch APi using JS
- localStorage
Just follow these simple steps:
-
On GitHub.com, navigate to the main page of the repository.
-
Above the list of files, click Code.
-
under "Clone with HTTPS", click the copy sign.
-
Open Git Bash anywhere you want on your PC.
-
Type
git clone
, and then paste the URL you copied earlier.
$ git clone https://github.com/GSG-CF04/PiX-Quotes.git
- Press Enter to create your local clone.
- Israa Safi
- Seif El-Nuweiri
- Ahmed Hallaq.