Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wanrif/shortlink
https://github.com/wanrif/shortlink
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wanrif/shortlink
- Owner: wanrif
- Created: 2023-08-06T16:06:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-06T16:19:12.000Z (over 1 year ago)
- Last Synced: 2024-05-01T04:42:05.656Z (8 months ago)
- Language: JavaScript
- Homepage: https://wanrif-shortly.netlify.app/
- Size: 899 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)
- EnglishYou 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.