Skip to content

muhammadmateen027/shortly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Objective

Using Dart and Flutter, I build a URL shortening mobile app, integrated with the shrtcode API

Reference for design:

Project code location

Entire code available in design folder

Brief

URL shortening is a technique on the Web in which a Uniform Resource Locator (URL) may be made substantially shorter and still direct to the required page. This is achieved by using a redirect that links to the web page that has a long URL. For example, the URL "https://example.com/assets/category_B/subcategory_C/Foo/" can be shortened to "https://example.com/Foo", and the URL "http://example.com/about/index.html" can be shortened to "https://goo.gl/aO3Ssc ".

User able to:

  • View the optimal layout for the mobile app depending on their device's screen size
  • Shorten any valid URL
  • See a list of their shortened links ("Link History")
  • Copy the shortened link to their clipboard in a single click
  • Delete a shortened link from their Link History
  • Receive an error message when the form is submitted if:
    • The input field is empty

Libraries used

Required optimized assets in the /images folder.

There is also a style-guide.md file containing the information you'll need, such as color palette and fonts.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages