/IShortenThings

A Full Stack App I built for practice. A bit.ly clone

Primary LanguageJavaScript

I Shorten Things   guide

"I Shorten Things" is a bit.ly clone I used to practice building a full stack application from the ground up.

To access the app, go to https://app.ishortenthings.com:

Service Architecture

architecture diagram

Todo List

  • Implement MemCache for redirects
  • PR Environments
  • Preprod Env
  • Adjust % chance to rick roll
  • Add check for hashing collision
  • Provisioned Concurrency in prod to speed up invocations
  • Make mobile responsive
  • Api Authorization
  • Add password protected redirect
  • PropTypes
  • FindDomNode error
    • Occurs when using clipboard button
  • Use cookie to limit number of uses per minute
  • Add user to blacklist if they screw up password too many times