SQLite is a superboss
SQLite is the handiest database I’ve ever used. There’s no need to waste time setting up a database server or waiting for permission from DevOps. It’s incredibly helpful for internal applications and smaller projects.
If you want to build an app with minimal cost, SQLite is the go-to database. It has its own advantages and disadvantages compared to other RDBMS like MySQL and PostgreSQL, but for proof of concepts (POCs), minimum viable products (MVPs), or Internal smaller projects with Flask or Django, I always choose SQLite. It works like a charm.
As a file-based database, there’s no need to allocate additional resources, or worry about database crashes, and it’s super fast.