Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wanrif/shortlink


https://github.com/wanrif/shortlink

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Shortly App

## Description

Shortly is a shortlink app that utilizes the [Shrtcode API](https://api.shrtco.de/v2/shorten) to generate short links. The app is built with React, Redux, Redux Saga, Material-UI (MUI), and SCSS, supporting both Indonesian and English languages.

## Demo

[Live Demo](https://wanrif-shortly.netlify.app/)

## Features

- Shorten long URLs into concise short links.
- Copy generated short links to the clipboard.
- Supports two languages: Indonesian and English.
- User-friendly and responsive design with Material-UI components.

## Installation

To run the app locally, follow these steps:

1. Clone the repository:
```bash
git clone https://github.com/Wansrif/shortlink.git
```

2. Install dependencies using Yarn:
```bash
yarn
```

3. Run the app:
```bash
yarn start
```

4. Open your web browser and visit: `http://localhost:3000`

## Technologies Used

- React
- Redux
- Redux Saga
- Material-UI (MUI)
- SCSS

## Screenshots

![Screenshot 1](public/screenshot1.png)
![Screenshot 2](public/screenshot2.png)

## Language Support

The app is available in two languages:

- Indonesian (Bahasa Indonesia)
- English

You can switch between languages within the app.

## Acknowledgements

- Special thanks to the creators of React, Redux, Redux Saga, and Material-UI for their awesome libraries.
- Thanks to the Shrtcode API for providing the shortlink generation service.
- Thanks to Netlify for hosting the live demo.