Skip to content

Small web page for image uploading. The application generates a link where you can view the photo. Images are stored in MongoDB and are deleted automatically after a while.

Notifications You must be signed in to change notification settings

RauboLuk/Image-Uploader-devchallenges.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Uploader

Solution for a challenge from Devchallenges.io.

Table of Contents

Overview

screenshot ETC: ~19h

Built With

Features

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:

  • User story: I can drag and drop an image to upload it
  • User story: I can choose to select an image from my folder
  • User story: I can see a loader when uploading
  • User story: When the image is uploaded, I can see the image and copy it
  • User story: I can choose to copy to the clipboard

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/RauboLuk/Image-Uploader-devchallenges.io.git

#Create ".env.local" file based on ".env.local.example".

# Install dependencies
$ npm install

# Build the app
$ npm run build

# Run the app
$ npm run start-prod

Acknowledgements

Contact

About

Small web page for image uploading. The application generates a link where you can view the photo. Images are stored in MongoDB and are deleted automatically after a while.

Topics

Resources

Stars

Watchers

Forks