T-Scent is a web-based system developed to support the internal management of a perfume store.
The system enables efficient administration of internal store data by centralizing the control of products, customers, sales, and other essential operations.
Beyond basic management features, the dashboard provides a clear overview of stored data, supporting analysis and informed decision-making.
- Dashboard-Driven Layout: Improves navigation and offers a clear, organized data visualization.
- User Authentication: Ensures that only authorized users can access the system.
- Product & Sales CRUD Operations: Allows the creation, update, and management of core business records.
- Data Management Tools: Keeps the database consistent and up to date.
📦 TScent/
┣ 📂 backend/ → Handles application logic and database integration.
┣ 📂 perfumaria/ → Front-end layer developed with React.
┣ 📂 readme/ → Supporting assets related to documentation.
┗ 📄 README.md → Main project documentation.
Back-end framework used to build the server and manage API routes.
Relational database used to store and organize system data.
Primary programming language used across both front-end and back-end layers.
Library used to build the user interface and manage dynamic components.
Responsible for client-side routing and navigation control.
Used as the front-end bundler and development server.
Package manager used to install and manage project dependencies.
Used to securely manage environment variables.
Code formatting tool that enforces consistent style across the project.
This project was developed as part of the Database II course in the Systems Development – AMS program at ETEC Zona Leste. Its goal was to apply, in practice, concepts related to data modeling, manipulation, and integration within a real-world web environment.




