Skip to content

Fast and elegant Image Uploader which uploads your image to Imgur with drag and drop and gives you a sharable link instantly.

Notifications You must be signed in to change notification settings

heytulsiprasad/persona

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Persona Logo

Fast and efficient Image uploader made while keeping minimalism in mind

Persona — Image Uploader

✨ Features

  • Drag and drop or click to upload image
  • Supports multiple types: jpeg, png, gif
  • Upload instantly, no need to create an account

🚀 Quick start

Start developing loally

Clone the repo

git clone https://github.com/heytulsiprasad/persona.git

Install Dependencies

The project only needs client folder as of now, so you don't need server dependencies yet. Everything outside the client folder is just boilerplate.

cd client
npm install
npm run start

You can run npm run dev after the first time (as we need to create the tailwind.generated.css file on first run)

Setup env

We are using .env file inside our react project, so for it to detect we need to append our key name with REACT_APP.

  • Create a file named .env in client folder
  • Register your application on Imgur
    • Select Anonymous usage without user authentication under Authorization Type
    • Fill other basic details as asked and hit submit
  • Copy your Client ID
  • Paste it inplace of value
    • REACT_APP_IMGUR_CLIENT_ID=value

Upcoming Features

  • User authentication so that user can upload images to their Imgur Account
  • Creating dashboard for user to see all previously uploaded images
  • [May or may not] Small video upload


Twitter Follow
Made with ❤️ and Javascript

About

Fast and elegant Image Uploader which uploads your image to Imgur with drag and drop and gives you a sharable link instantly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published