En cuanto a la Base de Datos, se desarrollara con un esquema sencillo de pocas tablas, usaremos un tabla de bitacora, para almacenar los cambios que se han realizado y de la misma forma saber quien realizo dicho cambio, para esto necesitamos tener un control de acceso, así también un registro de usuarios.
La programación de punto de venta, seria una plataforma Web, la haremos en C# junto con ASP .NET y una interfaz amigable usando controles de Bootstrap, esto para poder usar la plataforma en distintos dispositivos, generaremos la impresión de un ticket para entregar a nuestro cliente. También puedo ofrecer el servicio de generarles reportes de su punto, por ejemplo: Reporte de Ventas y Compras, Reporte de Productos, entre otros mas. Cabe aclarar que el costo de proyecto cambiaria, si quisieran Reporteria.