Skip to content

Documentation

Welcome to the Data Management System documentation! Here, you will find all the essential information about the project, from an overview to technical and configuration details.

The DMS Dashboard is a Next.js web application built with TypeScript, React, and Tailwind CSS, utilizing a MongoDB database via Mongoose. It provides a user interface for tracking and analyzing waste management data, including material stock, sales, worker collections, and price trends. Key features include user authentication, data visualization through charts, and various API endpoints for data retrieval and management.


Table of Contents

Section Subsection Link
Home Home
Project Getting Started Getting Started
Development Process
Technical Documentation
API Documentation API Documentation
System Architecture System Architecture
Database Schema Database Schema
Front-End Front-End
Setup & Configuration MkDocs
MkDocs Configuration MkDocs Configuration
MkDocs Setup MkDocs Setup
Environment Setup
Python Virtual Environment Python Virtual Environment
Publishing Guide Publishing Guide
README README
References References

Revision History

Date Version Changes Authors
2025-03-28 0.1 Document creation Cainã Freitas and Lucas Antunes
2025-06-27 1.0 Document creation Antônio Guimarães and Lucas Antunes