Easy Task is the project management web app where we can manage our
project with our team.
I built this project from scratch and the MVP version is ready.
The purpose of project management is to plan and manage a project to successfully complete its listed goals and deliverables. Implements the features of task assignments, scheduled meetings, task boards, chatting, voice updates, etc. Created the project with excellent design for a better user experience. I am still working on it. MVP (Minimum Viable Product) version is ready.
In this project I used HTML, CSS, JavaScript, Node.js, Express.js, and MongoDB. The reason use nodejs for backend is to utilize the same language both on the frontend and backend. I used MongoDB because of its power of Document-Oriented Databases. MongoDB is built to scale up quickly and supports all the main features of modern databases.
I believe if you do all the stuff like database management and writing code then one particularly difficult area was database schema and structure of code. Because of this project's size, I realized how important maintaining an organized structure and database schema would be.
I could spend all day describing the lessons that I learned while working on this project, but the most important ones involved my newfound understanding of Node.js, Express.js, and MongoDB. As my first large project using Node.js backend web technology. I learned a lot of lessons regarding code structure, web page routings, and database manipulation.