Activity

emmanuelaforo5

Shipped this project!

Hours: 7.04
Cookies: 🍪 22
Multiplier: 3.12 cookies/hr

I built a URL shortener backend built with Django and Django REST Framework. It provides a comprehensive API for creating, managing, and tracking shortened URLs with detailed analytics. Helped to learn the basics of CRUD operations in DRF, How to rate limit and also make expiries

emmanuelaforo5

Added swagger UI to make the api routes easier to display and the MVP is ready to ship

Attachment
0
emmanuelaforo5

Wrote the analytics API tonight but yet to test it as well

Attachment
0
emmanuelaforo5

Added the redirect URL for link referral but yet to test

Attachment
0
emmanuelaforo5

Implemented GET request to retrieve all shortened URLs and refactored POST request to use serializers instead of talking directly to the model

Attachment
0
emmanuelaforo5

Implemented the URL shortening logic by using the Base62 method and created the POST request of generating the short URL from the original one

Attachment
0
emmanuelaforo5

I implemented authentication with Django JWT for more security, the backend can now register users, login and logout

Attachment
0
emmanuelaforo5

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
0