skb1129 / image-editor

React based image editing and uploading.

Home Page:https://image-editor-f727f.web.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Image Editor

An Image Editing and Cropping application that provides a cropping interface to generate 4 different sizes of a fixed size square image. The application runs completely on the client side and uses Firebase to store images.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You need to have node@12 and yarn installed on your system to run this application locally.

Also, you need to create a .env file with your firebase configuration.

apiKey=<YOUR apiKey>
authDomain=<YOUR authDomain>
databaseURL=<YOUR databaseURL>
projectId=<YOUR projectId>
storageBucket=<YOUR storageBucket>
messagingSenderId=<YOUR messagingSenderId>
appId=<YOUR appId>

Installing

To install project dependencies run:

yarn install

Running the tests

You can run the unit tests using the command:

yarn test

Deployment

This project uses Firebase Hosting for deployment. To deploy using Firebase follow this documentation.

Built With

Authors

  • Surya Kant Bansal - Initial work - skb1129

About

React based image editing and uploading.

https://image-editor-f727f.web.app/


Languages

Language:TypeScript 61.2%Language:JavaScript 22.0%Language:CSS 12.1%Language:HTML 4.8%