Skip to content
This repository was archived by the owner on Dec 23, 2024. It is now read-only.
/ NotiaAPI Public archive

Backend web application of Notia project.

Notifications You must be signed in to change notification settings

Cercedo/NotiaAPI

Repository files navigation

🐦️ NotiaAPI

Backend web application of Notia project for handling simple note features powered by AI.

Requirements

Clean Code

The current repo try to implement good practices during the software development in order to build a maintainable, scalable and readable application. In this way, the principles and patterns used are the following:

  • Hexagonal Architecture
  • Screaming Architecture
  • Domain Driven Desing (DDD)
  • Dependency Injection (DI)
  • Dependency Inversion Principle

Given that those concepts define a kinda workflow, the project structure defined by Django had to be modified and the framework is only used to manage external features such as the DB ORM, HTTP handling, deployment setup.

About

Backend web application of Notia project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published