Skip to content

Bonrey/url-shortening-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Mentor - Shortly URL shortening API Challenge

Design preview for the Shortly URL shortening API Challenge

This is a solution to the Shortly URL shortening API on Frontend Mentor.

Table of contents

Overview

The challenge

Users should be able to:

  • View the optimal layout for the site depending on their device's screen size
  • Shorten any valid URL
  • See a list of their shortened links, even after refreshing the browser
  • Copy the shortened link to their clipboard in a single click
  • Receive an error message when the form is submitted if:
    • The input field is empty

Site URL

My process

Built with

  • React JS
  • React libraries
    • styled-components
    • Framer Motion
    • React Reveal
  • Shrtcode API

What I learned

It was definitely a fun challenge! I deepened my understanding of Framer Motion library and also got to grips with a URL shortening API. Also, I entertained myself with React Reveal library, which helps you create animations on scroll. It's not perfect but definitely worth checking out, in my opinion! 🙂

Useful links

Author