Earlier backend work
Public repositoryPhonebook
An early server-rendered CRUD project for creating, updating, and deleting contacts with Flask, SQLite, and SQLAlchemy.
The product
A Flask and SQLAlchemy contact-management application.
This early full-stack project connected routing, form handling, persistence, server rendering, and deployment in a complete application workflow.
- Role
- Student developer
- Status
- Learning project
- Published
- 2022
01 · Challenge
Learn how a small server-rendered application connects routes, forms, persistence, and deployment.
02 · Approach
Built contact creation, update, listing, and deletion flows around a Flask and SQLAlchemy data model.
03 · Outcome
A useful marker of the transition from scripts and browser exercises into backend application development.
Technology
Technology stack and implementation choices.
What it does
Contact creation and listing
Update and delete flows
SQLite persistence
Server-rendered templates
A React and Material UI movie search interface powered by OMDb.