paixaoalmeida / CRUD-Web-Plataform-Cashier-System-

CRUD Cashier System in The Web
1 stars 0 forks source link
css database flask flask-application html jinja2 postgresql python sql website

Portuguese BR | README

Cashier System

This is a cashier system that I am using to improve my programming skills.

It's a CRUD Web based system which interacts with a PostgreeSQL database

Technologies i used:

  • Flask Framework (Python)
  • PostgreeSQL
  • HTML5
  • CSS3
  • Jinja2 (Template language

What is the goal of this project?

<p>The objective of the project is to perform integrations with external tools (<b>such as the database 
itself and even payment institutions</b>).</p>
<p>This way, I will be able to enhance my level of code organization and 
complexity.</p>

What has been done so far?

<ol>
    <li>Integration with PostgreSQL</li>
    <li>Code organization (Importing own libraries, functions, etc.)</li>
    <li>Applied the best pratices into the repository and code itself</li>
    <li>Use of classes, functions and so on</li>
    <li>A full stack application (both Front and back end integrated)</li>
    <li>A CRUD application</li>
</ol>

Goals to achieve:

<ul>
    <li><s>Register a purchase in the system with client data</s></li>
    <li>Integration with a payment method</li>
    <li><s>Customer registration</s></li>
    <li>Sending emails/SMS to customers</li>
    <li><s>Product stock withdrawal</s></li>
    <li><s>Produce a web-based interface of the cashier system</s></li>
</ul>

Check the documentation of this project Here

Any suggestions regarding the project (appearance, technique, etc.) will be greatly appreciated!

OBS: Integrated the Database with the Front End