To gain a better understanding of how databases work, I created a very simple web forum application. Users can sign up, login, make threads, and post messages. There are no moderation tools, editing features, profile pictures, or much else. Like I said, it’s very basic. Here’s what it looks like
I used NodeJS with the ExpressJS library for the backend logic, and SQLite as a database. The source code is available at my git page.