LinkSnap is a modern link shortener application showcasing your Vue.js skills. It provides a quick and easy way to shorten long URLs, making them more user-friendly and shareable. This project is deployed on Vercel and works in tandem with its own API.
You can check out the live demo of LinkSnap here.
- Vue.js 3
- Vue Router 4
- Vuetify 3
- Axios
- Core.js
- Pinia
- LRU Cache
- Material Design Icons (MDI)
- ESLint and Prettier for code quality
- Vite for development and build
- Shorten long URLs to user-friendly links
- Option to customize link parameter to create your own unique link
- Easy-to-use and intuitive interface
- CSS animations experiments implemented with pinia states
- Modern UI components powered by Vuetify
- Integration with LinkSnap API
We welcome contributions to LinkSnap! If you'd like to contribute, please fork the repository and create a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
