RealWorldApp - part 1

Hi,

several months ago I came across RealWorld apps which aims to make one get a certain level of understanding of a framework to be able to build something with it. And some months ago I wanted to get back on track with web developpement and especially using FastAPI and htmx.

So RealWorldApp is the opportunity. The idea is to create independent backend and frontend allowing to only make the backend or the frontend and to use one already developped by other people. I'll do both of them myself, FastAPI for the backend and htmx for the frontend.

Here is the introduction of the project:

Conduit is a social blogging site (i.e. a Medium.com clone). It uses a custom API for all requests, including authentication. https://realworld-docs.netlify.app/implementation-creation/introduction/

And here are the features:

I'll start with the backend then the frontend

Data model

Here is my data model