PopOff banner

PopOff

6 devlogs
7h 2m 38s

PopOff is a multi-tenant web system that enables users to create, manage, and analyze shortened URLs.

This project uses AI

Used ChatGPT to explain how url shortening works and also a few Django methods
AI was used in generating the Markdown files such as this README, the API_Guide and the Architecture markdown, It was used to go over the workspace to locate and help me fix critical bugs

Demo Repository

Loading README...

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