Search for those pictures that elicit happiness and Pixelfy your life! Pixelfy, a search engine optimized to get the most artistic, high quality pictures.
Instructions to get the project deployed locally.
- Node.js v14.15.5
- Run
npm install
to install the neccesary dependencies. - Run
npm run dev-react
to compile all public files into a bundle. - Run
npm run dev-server
to serve up the files on port 3000
- Go to https://unsplash.com/developers and register as a developer.
- Generate a
config.js
file in the root directory. - Export out an object like so e.g.
{ "key": API_KEY }
whereAPI_KEY
is the access key.
Note: Default key is limited to 50 requests per hour
GET route for image search word
"/images/:query"
GET route for random images
"/random-images"
Searching with keyword
Opening up an image for full resolution
Random search function
- Search feature implemented allowing users to query for their favorite images.
- Random feature implemented allowing users to grab random images.
- Users are able to click on an image to see the full resolution.