Awesome Open Source
Awesome Open Source

fastapi-tortoise-orm-url-shortener

a url shortener with fastapi and tortoise-orm

how to run

  1. git clone https://github.com/iiiiii1wepfj/fastapi-tortoise-orm-url-shortener.git
  2. cd fastapi-tortoise-orm-url-shortener
  3. pip3 install -U -r requirements.txt
  4. cp config.py.example config.py (you can also change the database url and the port of the url shortener)
  5. python3 main.py

docs

after running the main.py file, in the endpoint /docs

todo

  • make option to register/login for some options like edit my links, delete my links and more
  • make a better frontend

if you have more ideas or if you want to add something from the todo-list you can fork the repository and create a pull request (make sure the code is working and using black code format)

contact me

you can open here issue or:


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (1,118,602
Python3 (32,367
Api (21,967
Mysql (12,151
Database (9,500
Postgresql (7,677
Sql (7,034
Sqlite (2,864
Postgres (2,198
Orm (2,070
Asyncio (1,640
Fastapi (1,026
Url Shortener (847
Db (534
Starlette (145
Related Projects