Features and functionalities

Everything an online beauty store needs

Ten functional modules cover the full path from product to parcel, supported by clear quality requirements for security, speed and reliability.

Functional modules

What the system does

Catalog

Every product has a name, brand, category, description, price in MDL, photos and current availability.

Catalog management

Administrators add, edit and hide products and categories; every field is validated before saving.

Search & filtering

Customers find products by name or brand and narrow results by category and other characteristics.

Shopping cart

Add and remove items, change quantities and see the total recalculated automatically – within available stock.

Checkout

Checks stock, contact data and address, calculates the total with delivery and saves the order with a unique number.

Payments

Redirects the customer to the payment provider and stores the returned status. Card data is never stored on the site.

Delivery

Stores the delivery method, address and status; the customer can check the latest status at any time.

Accounts & roles

Login and access control for customers, administrators and order managers – each with their own permissions.

Reviews

Customers rate and review products; reviews are published after moderation by an administrator.

Administration & reports

Overview of orders, payment statuses, stock levels and a sales summary for decision-making.

By user group

Who uses which features

Switch between the two groups to see the tools available to each.

  • Browse the catalogPhotos, descriptions, prices in MDL and live availability for every product.
  • Search and filterFind products by name or brand, filter by category and sort by price.
  • Smart cartChange quantities and see the total instantly; stock limits are respected.
  • Guided checkoutClear error messages help enter correct contact details and address.
  • Flexible paymentPay online on the provider’s secure page or in cash on delivery.
  • Order trackingSee the status of each order – from “Created” to “Delivered”.
  • Personal accountSecure login with saved contact data and order history.
  • Product reviewsShare experience with other customers after a purchase.

Non-functional qualities

Built to be safe, fast and dependable

Security

HTTPS on all pages, secure password storage and protection of personal data under Moldovan legislation.

Performance

Pages respond within about 3 seconds, so browsing and checkout stay smooth even at busy times.

Compatibility & usability

Works in modern browsers on desktop, tablet and mobile, with clear and friendly error messages.

Reliability

Error logging and regular backups make it possible to detect problems and restore data quickly.

Data integrity

Unique identifiers for orders and payments prevent duplicates; only confirmed results change a status.

Scalability

The three-tier architecture lets the server and database grow with the number of products and orders.

Try every module yourself

The interactive demo lets you act as a customer, an administrator and an order manager.