← all projects

Legal-session scheduling tool

Django and React

A side project that keeps session dates, duration, and follow-up in one place instead of spreading them across messages and spreadsheets.

Legal-session scheduling tool
Diagram of a legal session scheduling workflowAn original interface concept, not a production screenshot. All displayed content is illustrative.AMLEGAL / SESSION PLANNINGStudyGive every session its place.Week overviewSundayMondayTuesdayWednesdayThursday9:0010:0011:0012:0013:00SessionExample entryFollow-upExample entrySessionExample entryFollow-upExample entrySessionExample entryINTERFACE CONCEPT · ILLUSTRATIVE CONTENT ONLY↗
Project workflow diagram.

The project

Shiftlog is a side project for organising session dates, durations, and follow-up tasks in one place. It brings information that would otherwise sit across messages and spreadsheets into a single workflow.

Implementation

I built the application with a Django backend and React interface, using PostgreSQL and Docker. The main flow keeps each session and its next follow-up easy to find.

Next project: XDR and EDR interfaces →