Skip to content
/ T-Scent Public
forked from vinium12/Perfumaria

Front-end dashboard for a fragrance store, focused on UI structure, usability and component organization.

Notifications You must be signed in to change notification settings

RgoSL/T-Scent

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Logo

T-Scent — Perfume Store Management Website

T-Scent is a web-based system developed to support the internal management of a perfume store.


💡 Overview

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.



⚙️ Key Features

  • 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.


🗂️ Project Structure

📦 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.



💻 Technologies


Express
Back-end framework used to build the server and manage API routes.

MySQL
Relational database used to store and organize system data.

JavaScript
Primary programming language used across both front-end and back-end layers.

React
Library used to build the user interface and manage dynamic components.

React Router
Responsible for client-side routing and navigation control.

Vite
Used as the front-end bundler and development server.

npm
Package manager used to install and manage project dependencies.

dotenv
Used to securely manage environment variables.

Prettier
Code formatting tool that enforces consistent style across the project.


📷 T-Scent Screenshots

Dashboard Data Management Page Login Page Registration Page


👥 Team



🏫 Academic Context

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.


Project Logo

About

Front-end dashboard for a fragrance store, focused on UI structure, usability and component organization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.4%
  • CSS 25.1%
  • HTML 0.5%