Gestock

Sales Management System



Gestock is a multi-tenant business management platform designed to adapt to different industries. It provides tools for inventory control, sales management, customer administration, reporting, and electronic invoicing, allowing each business to operate in an independent and scalable environment.

login

Login

Fast point-of-sale interface designed for high-volume daily sales.

multitennant

Multi-tenant Platform

Generate and send DTEs directly to the tax authority.

dashboard

Dashboard

Manage user accounts, assign roles, and control access to different areas of the system, ensuring a secure and organized workflow.

users

Users Management

Export all sales documents within a selected date range into a ZIP file containing PDF invoices and their corresponding JSON files for accounting and tax purposes.

customers

Customer Management

Centralize customer information, quickly search existing records, and simplify the sales process with organized and up-to-date customer profiles.

salesindex

Sales History

Manage user accounts, assign roles, and control access to different areas of the system, ensuring a secure and organized workflow.

salesindex

POS

Manage user accounts, assign roles, and control access to different areas of the system, ensuring a secure and organized workflow.

Laravel

Built the backend, business logic, authentication, and electronic invoicing workflows.

PHP

Developed the server-side application logic and integrated external tax authority services.

MySQL

Stored and managed business data, including products, customers, sales, and inventory.

Bootstrap

Created a responsive and consistent user interface optimized for desktop and tablet use.

JavaScript

Enhanced the user experience with dynamic forms, interactive tables, and real-time validations.

Docker

Provided a consistent local development environment and hosted the electronic signature service required for DTE generation.

Oracle Cloud Infrastructure (OCI)

Hosted backups, reports, and cloud resources used by the application.

Linux

Deployed and maintained the production environment using Apache, PHP, and scheduled background tasks.