This is an example web application.
The backend is built in Django, the frontend in React.
The frontend is served directly through Django as a compiled React project
The app is hosted at https://django-hjemmeside.herokuapp.com/
The app contains a table of all entries in the database.
An Entry is a Django model with arbitrary fields like text
and number
.
A public CRUD API exists to alter the table content. The API is built with Django Ninja which is based on Pydantic for automatic type checking and parsing.
API docs are automatically generated and can be viewed and interacted with through a nav-bar link
The system will automatically start deleting DB rows after reaching 50 entries