diff --git a/README.md b/README.md index fade927..2e4a844 100644 --- a/README.md +++ b/README.md @@ -93,3 +93,4 @@ In addition to implementing parallel computing, I am planning to incorporate use ## License This project is licensed under the MIT License. + \ No newline at end of file diff --git a/app.py b/app.py index 4240f27..74b53c6 100644 --- a/app.py +++ b/app.py @@ -19,4 +19,5 @@ def generate_flashcards(): return jsonify(response) if __name__ == '__main__': - app.run() \ No newline at end of file + app.run() + \ No newline at end of file diff --git a/docs/uml/classes_flashcard.png b/docs/uml/classes_flashcard.png new file mode 100644 index 0000000..ed99568 Binary files /dev/null and b/docs/uml/classes_flashcard.png differ diff --git a/docs/uml/packages_flashcard.png b/docs/uml/packages_flashcard.png new file mode 100644 index 0000000..fd36028 Binary files /dev/null and b/docs/uml/packages_flashcard.png differ diff --git a/docs/uml/sequence_create_item.png b/docs/uml/sequence_create_item.png new file mode 100644 index 0000000..273b493 Binary files /dev/null and b/docs/uml/sequence_create_item.png differ diff --git a/docs/uml/sequence_login.png b/docs/uml/sequence_login.png new file mode 100644 index 0000000..c72c1a1 Binary files /dev/null and b/docs/uml/sequence_login.png differ diff --git a/uml_classes.py b/uml_classes.py new file mode 100644 index 0000000..bcfc4e9 --- /dev/null +++ b/uml_classes.py @@ -0,0 +1,25 @@ +class UserModel: + def __init__(self): + self.username = "" + self.password = "" + +class UserController: + def __init__(self): + self.model = UserModel() + + def login(self, username, password): + return self.model.username == username and self.model.password == password + +class Item: + def __init__(self, name, price): + self.name = name + self.price = price + +class ItemController: + def __init__(self): + self.items = [] + + def create_item(self, name, price): + item = Item(name, price) + self.items.append(item) + return item \ No newline at end of file