Skip to content

Coffee shop full stack application with Python(flask) for backend and Postgres as database of choice

Notifications You must be signed in to change notification settings

shehryarbajwa/Coffee-Cafe-CRM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Coffee-Cafe-CRM

Coffee shop full stack application with Python(flask) for backend and Postgres as database of choice

Coffee-cafe CRM is a full stack web application written in Angular, PostgreSQL, Flask(Python) and deployed using Kubernetes and Docker.

Tech Stack SQLAlchemy ORM to be our ORM library of choice PostgreSQL as our database of choice Python3 and Flask as our server language and server framework The

The ./backend directory contains a completed Flask and SQLAlchemy server.

./frontend directory contains a complete React frontend to consume the data from the Flask server.

Lessons Learnt Created the front end in Angular and the backend in Flask and PostgreSQL. use the SQLAlchemy ORM to create the database and complete the database migrations. Learnt the use of JWT tokens and authentication/authorization. Finally(in progress) deployed the full stack application to Docker and Kubernetes

Run the project: npm run start

About

Coffee shop full stack application with Python(flask) for backend and Postgres as database of choice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published