Developed By [Oyebamiji Mustapha Oyetunde](https://github.com/musoye)
The only way we can justify privilege is by doing hard things:by solving the world biggest problems - Fred Swaniker, Founder ALX
A project management tool is a software application that helps teams manage tasks and projects by providing a centralized platform for creating, assigning, tracking, and prioritizing tasks.
The project used micro-services based archtecture.It divide the architecture into users and their projects; message and notifcation micro services; the backend that connects them together.
The user interface is built with HTML, CSS, and JavaScript and some others front-end framework not limited to bootstrap, google font and others.
This contain both the project and the user information.we use various level of security which includes hashing of password and others.
This contain the notificaton of various action that takes place within the web application which includes email sending and others
Each Microservice will be deployed independently using gunicorn. failure of one will minimally or not cause the entire failure of the web applications
Pytest is used and some test will be written before the deployment of this application.
- Oyebamiji Mustapha Oyetunde musoye