Skip to content

gitraya/my-unsplash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Unsplash

Solution for a challenge from Devchallenges.io.

Table of Contents

Overview

screenshot

This is my solution for My Unsplash challenge in the full-stack path at DevChallenges.io. and in this project, I learn how to build a full-stack application with React, Express, and MongoDB. and I learn how to create a pagination API with Express and Mongoose.

Built With

Features

  • I can see a list of photos in the masonry layout that I have added
  • I can add a new photo to the list - the new photo should be on top of the list
  • I can search for photos by label
  • When I hover a photo, I can see a label and a delete button
  • I can delete images
  • When I delete an image, I can enter my password

This application/site was created as a submission to a DevChallenges challenge. The challenge was to build an application to complete the given user stories.

How To Use

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/gitraya/my-unsplash.git

# You need to change your env variable in /server/.env.template file to your own

# Go to server directory
$ cd server

# Install dependencies
$ npm install

# Run the app
$ npm start

Acknowledgements

Contact

About

My Unsplash - Full-stack Developer Challenge - https://devchallenges.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published