Skip to content

dineshsutihar/URL-shortening-Frontend

Repository files navigation

Shortly URL shortening API Challenge solution

Table of contents

Note: Delete this note and update the table of contents based on what sections you keep.

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

Screenshot

desktop mobile

Links

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • CSS Grid
  • Mobile-first workflow
  • React - JS library
  • Next.js - React framework
  • Styled Components - For styles

What I learned

Useful resources

  • Vite JS - This helped me to build the project faster. I really liked this tool and will use it going forward.
  • React - This is an amazing library that helped me to build the project. I'd recommend you to read the documentation to understand the concepts.

Author

About

URL shortening frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published