SP / BUILD LOGCODE · DATA · SYSTEMS

A DEVELOPER IN THE MAKING / KOLKATA, INDIA

Sayan Paul.

LEARNING THE BACKEND, ONE BUILD AT A TIME

Opening the workbench...

CURRENTLY LEARNINGBUILD · DEBUG · DOCUMENT

Student Record Management System.

A small console project for records, control flow, and the basics of managing data.

LEARNING PROJECTPYTHON · CLI · FUNDAMENTALS
> student.getRecord()Record found ✓_

01 / THE PROBLEM

Start with a clear question.

The goal was straightforward: practice the basic workflow of storing and retrieving student records, validating user input, and separating small tasks into understandable functions.

02 / DESIGN DECISIONS

Simple flows

Keep add, find, list, and update actions clear for a console user.

Input validation

Handle empty or unexpected input instead of assuming the happy path.

Readable structure

Use the project as a place to practice function boundaries and data representation.

← Back to the project explorerTalk about a project ↗View Sayan’s GitHub profile ↗