An open API service indexing awesome lists of open source software.

https://github.com/winterhart/nab-book

Names and Addresses Book
https://github.com/winterhart/nab-book

api ddd flask microservice python

Last synced: about 1 month ago
JSON representation

Names and Addresses Book

Awesome Lists containing this project

README

          

# Names and Addresses Book

A basic API to replace good old NAB book. Project made as Assignment 2 of SOEN487
**author**: Charles-A. Hardy
**ID:**: 27417888

## Domain

The application contains two domain objects.

### Book

The **book** contains all **contact**.
Book can't contains two contact with the same name.

### Contact

A **contact** must have a name.

They can have:

- **address** : String
- **phone number**: String

For now a contact can only have one **phone number** and/or
one **address**

## DEV Tutorial

A tutorial explaining the major step of the project
is available at:

[Tutorial](https://docs.google.com/presentation/d/1EvzlbSAOj7oBWRnudqdZLHqyNAjuggbl0TpSV6O4VbU/edit?usp=sharing)