LIALS banner

LIALS

4 devlogs
18h 50m 5s

LIALS is an advanced link shortener. It allows Users to shorten their links and to publish those, and it allows admin to moderate users and links.
Short links can be set to expire after a certain number of clicks or after a certain time.

It i…

LIALS is an advanced link shortener. It allows Users to shorten their links and to publish those, and it allows admin to moderate users and links.
Short links can be set to expire after a certain number of clicks or after a certain time.

It is based on a Python Flask webserver and compatible with multiple storage methods for data (currently File based Database and MySQL). The use of SQLAlchemy allows an easy implementation of various databases.

This project uses AI

Github Copilot: Used in PyCharm for small code suggestions
Claude: Used for polishing the frontend templates

Demo Repository

Loading README...

skullymaster12

Just switched the database handling to SQLAlchemy and it is so much shorter and easier to use.

Attachment
Attachment
0
skullymaster12

Just finished a first working alpha version. Going to polish this now, then I will implement more features afterwards.

Attachment
0
skullymaster12

Just finished the login interface with backend code and database connection. I also got python flask running in threaded production mode.

Attachment
1

Comments

jam06452
jam06452 2 months ago

I would really recommend a locally hosted / free cloud hosted supabase instance. I am doing the same as you, used to be in python but now in elixir. Supabase is so nice for projects like this. If you want to steal some of my python feel free too.

skullymaster12

Just finished SQLite implementation and it is a very good fealing to see it running without any errors or warnings.

Attachment
0