user@terminal:~$ cat casefile.mdcat casefile.mdcat casefile.md
Shorty.ma
~/projects/shorty-ma
Shorty.ma
URL shortening service built as a real deployed product, with a strong focus on FastAPI, async backend design, containerized delivery, and a complete CI/CD pipeline.
context
Solo project built from scratch to get hands-on experience with FastAPI and a full CI/CD workflow, while shipping a real web app that can be used publicly.
highlights
- > Built and deployed a working URL-shortening product that is publicly accessible and usable by real users.
- > Implemented an async FastAPI backend and a clean frontend interface for link creation and management.
- > Added an admin dashboard with link details and click statistics.
- > Set up automated testing, type checking, image builds, and deployment triggering through GitHub Actions and Coolify.
stack
ReactPythonPostgreSQLReact Router