Software stackΒΆ

fooskill has three main components: its database, its backend server (which serves a REST API), and its frontend server (which consumes the REST API).

The database is managed by PostgreSQL, but is largely handled through an ORM in the backend server.

The backend server uses the Django web framework and the Django REST Framework to serve its API for the frontend.

The frontend is written in React and uses lots of UI components from React Bootstrap.