This project uses Typescript, NextJs and ReactJs to build a URL shortening app, using the shrtcode API. It is deployed on vercel at https://shortly-steel.vercel.app/.
- Highly responsive layout
- Error handling with feedback
- Testing with Cypress
- TypeScript best practices, highy maintainable code
- Shortened link can be copied to the clipboard in a single click
- All previously shortened links are stored locally
The code can be found in the /app
folder, the readme contains setup information.
UI designs can be found in the /design
folder. There is also a style-guide.md
file containing some styling information.