Skip to content

Ev-Abbott/flip-gif-front-end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlipGif Studio

Author: Everett Abbott

FlipGif Studio is mobile-first, web application which allows users to create their own animated gifs and share them with their friends. Using custom-made, browser-based drawing software, users can quickly sketch their ideas and bring them to life right on their phone!

FlipGif Studio was built in 2 weeks.

Note: FlipGif Studio's drawing tool is currently only supported in mobile.

flipgif demo video

Features

  • Browser based drawing tool which includes changing brush color, changing brush size, fill tool, clear tool, undo, redo, lightbox (see frames near to the one you are on), add frame, remove frame, save to server.
  • Drawing tool state managed using the Redux store.
  • Leveraging Amazon S3, HTML5 Canvas API and a GIFEncoder in order to dynamically create and upload .gif files based from the drawings made in the tool.
  • User authenticated routes and resources in order to protect the security of users work, passwords, etc.

Technologies

Frontend

  • React.js
  • React Redux
  • React Router
  • HTML5 Canvas
  • Semantic-UI
  • JSX
  • JavaScript
  • AJAX/axios

Backend

  • PostgreSQL
  • Amazon S3
  • Authentication
  • Knex.js
  • Node.js
  • Express.js
  • REST API

Screenshots

Home Page View:

 Home View Image

Tutorial Page View:

Tutorial View Image

Flipbook Drawing View:

Drawing View Image Drawing View 2 Image

Login / Signup View:

Login View Image Signup View Image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published