A simple image manipulation website created in React and Node
-
Clone the repo using
git clone https://github.com/FlashBlaze/image-manipulation.git
-
Go into directory
cd image-manipulation
and install dependenciesnpm install
-
Register an application on Imgur
- Choose your application name
- Choose
OAuth 2 authorization without a callback URL
- Skip Application website
- Enter your email and description
- Copy the
Client ID
-
Create
.env
file at the root of directory and paste the Client ID like soCLIENT_ID=your_value_here
-
After installation, run the app
npm run dev-nodemon
and go to http://localhost:3000 in your preferred browser to view the site
- React
- Next
- Antd
- Express
- Sharp
- Imgur API
Initially the site was hosted on Zeit. However, it does not appear to support file uploading (at least for me it didn't). As a result, it is now being hosted on Heroku