Skip to content

A scalable, open-source URL shortener app offering link shortening and management with real-time working features.

License

Notifications You must be signed in to change notification settings

mojahid2021/Shortly-apk

 
 

Repository files navigation

Shortly - Android URL Shortener App

All Contributors

Shortly is a modern, visually appealing Android app that allows users to quickly shorten URLs using a remote API. The app features a beautiful Material3-based UI, smooth navigation, and a simple user experience.

Features

  • Modern Material3 UI: Vibrant colors, gradients, and card-based layouts for a unique look.
  • URL Shortening: Paste any URL and get a shortened version instantly.
  • Copy to Clipboard: Easily copy the shortened URL with a single tap.
  • Loading Indicator: Shows a loading spinner while the URL is being shortened.
  • History Screen: Placeholder for viewing your previously shortened URLs (ready for future expansion).
  • Profile Screen: Placeholder for user profile info (ready for future expansion).
  • Bottom Navigation: Quickly switch between Home, History, and Profile screens.
  • Responsive Design: Looks great on phones and tablets.

Screenshots

Home Screen History Screen Profile Screen
Home History Profile

Getting Started

Prerequisites

  • Android Studio (latest recommended)
  • Android SDK 27+

Build & Run

  1. Clone this repository:
    git clone https://github.com/mojahid2021/url_shortener.git
  2. Open in Android Studio.
  3. Build and run on an emulator or device.

API

  • The app uses a remote API at https://s-hort.vercel.app/api/shorten for URL shortening.
  • For development, SSL certificate validation is disabled (see ApiClient.java).

Contributors

Avatar Contributor Name Commits Percentage
@mojahid2021 Md Mojahid 50 83.3%
@khaliduzzamantanoy MD. KHALIDUZZAMAN TANOY 9 15.0%
@kazimdkhalednur Kazi Khaled Nur 1 1.7%

License

This project is licensed under the MIT License. See the LICENSE file for details.


Made with ❤️ using Material3 and Retrofit.

About

A scalable, open-source URL shortener app offering link shortening and management with real-time working features.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%