s.roko.foo - Personal url shortener
Features a simple, clean and responsive design. It's a personal url shortener, so it's not meant to be used by others i.e. permanent linking. It was a fun project to learn and experiment with Next.js and Vercel KV.
Redirect are super fast because they are handled by Vercel's edge network.
- Next.js 14 frontend hosted on Vercel
- Vercel KV for storing URLs
- Creating/managing links is password protected
- Server actions for creating/managing links
- Clone the repository
- Install dependencies
- Create a
.env.local
file, add in all the environment variables from.env.example
- Optional: Change app name and description here
- Run the app and/or deploy it to Vercel