Phase 3 Project: CLI and ORM: Software Engineering Full time 13 Phase 3 Hybrid

Close

Learning Goals


Key Vocab


Introduction

Welcome to the end of Phase 3! You've learned about a lot in this unit:

You're going to use these skills to create a CLI and ORM application. The Phase 3 project is open-ended when it comes to the actual content. You are free to create whatever you'd like, as long as it incorporates the requirements listed below.

Requirements

You need to implement a Python CLI Application that meets the following requirements.

ORM Requirements

CLI Requirements

You do not need to implement tests for pytest, although you should test your code thoroughly using your CLI. Try entering bad data when prompted for input, and confirm your application prints a useful error message.

How to begin?


Resources