Git Product home page Git Product logo

regcashlinux's Introduction

RegCashLinux

RegCashLinux is a simple program that can be used as a cash register(non-fiscal). Through this software it will be possible to manage the items, calculate the sales total and have reports on the outputs.

The software can use a Sqlite database or even an external Mysql database.

It will also be possible to synchronize all data with Prestashop

The program is developed using the QT libraries and is compile for Windows, Linux Like and Mac-OS

ChageLog

0.1.0 - Beta 1 version of the software has been released

    * Receipt closing (non-fiscal)
    
    * Item management
    
    * Management of discounts
    
    * Distinction between types of payment
    
    * Generate Report for item, stock, sales, etc.

RegCashLinux

RegCashLinux è un semplice programma che può essere usato come registratore di cassa (non fiscale). Tramite questo software sarà possibile gestire gli articoli, applicare sconti su totale e parzioale, generare report con informazioni sulle vendite etc.

Questo software può utilizzare un database SQLite interno o essere collegato ad un database esterno MySql

Sarà inoltre possibile sincronizzare i dati e le informazioni con PrestaShop.

Il programma è sviluppato utilizzando le librerie QT ed è compilabile per Windows, Linux Like e Mac-OS

ChageLog

0.1.0 - Rilasciata la versioe Beta 1 del software

    * Chiusura dello scontrino (non-fiscal)
    
    * Gestione Articoli
    
    * Gestione degli sconti
    
    * Distinzione tra i tipi di pagamento 
    
    * Generazione di report per articoi, magazzino, vendite etc.

regcashlinux's People

Contributors

lemoeb avatar

Watchers

 avatar

regcashlinux's Issues

Funzioni Report

Implementare le funzioni di reportistica scricabili in formato .csv

  • Articoli più venduti
  • Lista delle vendite per data
  • Articoli presenti in magazzino
  • Totale guadagni per data

synchronization with online shop

It is necessary to write a php webService that allows synchronization with RegCashLinux and the Online shop.

The shops currently interested are:

  • Prestashop
  • Magento

Integration with SqlLite

Currently the program uses a MySql database.
It is necessary to allow the use of both Mysql and SqlLite

Form Pagamento

Creazione della form Pagamento.
Gestione del resto e salvataggio del dato sul DB

Impostazione Sconti

Scrittura della form per l'impostazione dei valori di sconto.
Gestione degli sconti tramite i pulsanti appositi

Funzione Pagamento

Implementare la funzione di pagamento :

  • Creazione ed incremento del numero scontrino
  • Aggiunta degli articoli alla tabella delle vendite/uscite

Funzionalità articolo in regalo

Implementare la funzionalità di articolo regalato.

Alla pressione del pulsante regalo, l'articolo evidenziato nella tabella degli articoli in carrello dovrà avere uno sconto del 100%
Applicato tale sconto l'intera riga dovrà avere un colore di sfondo giallo e il totale del carrello dovrà essere aggiornato.

Cash Closing Functionality

It is necessary to write a Cash Closing feature.
The functionality will have to reset the number of receipts and provide a summary of what happened before the last reset.

  • Total sales gains
  • Total gift items
  • Earnings from POS
  • Earnings from Cash

LIve Synch with PrestaShop

Live synchronization with PrestaShop.
Booking of articles and possible cancellation in case of non-sale, in order to keep the online shop aligned with RegCashLinux

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.