The idea of this project is to study some technologies and practice. Here you will find a URL shortener like bit.ly.
After activate your Python Virtual Environment (venv) run the below command:
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
So you can access in the local URL: localhost:8000
- In the home page you can find an input text. Type the URL there and press Enter/Submit button
- It will generate a short URL.
- If you click in the short URL you will be redirect to the original URL
- To get the statistics you just add a plus (+) signal in the end of the URL, example:
- URL: localhost:8000/2A14S6REML
- Statistic URL: localhost:8000//2A14S6REML+
Obs: Replace the localhost:8000 by your domain
- Django
- Django Rest Framework
- Bootstrap
- JQuery
- Enhance the logic for redirect URL. It´s not working for all the URLs
- Add the continuous integration build and test (Circleci)
- Add test cases for BE
- Add test cases for FE