Skip to content

A web based image repository for uploading and saving images online.

Notifications You must be signed in to change notification settings

jameswklassen/image-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image-box

image-box is an online image repository for uploading and saving images online. Created for the Shopify Developer Intern Coding challenge.

Usage

After cloning the repo, create a .env file and set the environment variables outlined in .env-example. These environment variables are all authentication from Firebase, and can be found in the Firebase console.

Once the .env file has been properly created, run

yarn install

To properly install all dependencies.

Once all dependencies have been installed run

yarn start

This will start the local development server on localhost:3000.

Technologies

This image repository was built using the React JavaScript framework for UI. Individual UI components came from Semantic UI for React

Firebase is used to store images and their references/tags. Images themselves are stored in Firebase's Cloud Storage, and all references and tags are stored in a Cloud Firestore database.

Screenshots

Initial view

Initial

Adding images

Adding Images

Uploading images

Uploading Images

View with images

With Images

About

A web based image repository for uploading and saving images online.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published