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
- Host: GitHub
- URL: https://github.com/winterhart/nab-book
- Owner: Winterhart
- License: lgpl-2.1
- Created: 2019-04-27T04:52:42.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-28T03:35:01.000Z (about 7 years ago)
- Last Synced: 2025-05-18T14:43:04.495Z (about 1 year ago)
- Topics: api, ddd, flask, microservice, python
- Language: Python
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)