Skip to content

callmejaymafia/ShopManager_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“¦ Flask Inventory Manager App

A lightweight, fully functional inventory management system built with Flask, SQLite, and Tailwind CSS. Users can sign up, sign in, add products, edit them, and delete them. Designed to be clean, modular, and ready for deployment on platforms like Render or Railway.

πŸš€ Features πŸ” Authentication

User signup

User login

Password hashing

Session-based authentication

πŸ“¦ Product Management

Add new products

Edit product details

Delete products

View full inventory list

πŸ—‚οΈ Database

SQLite (local development)

SQLAlchemy ORM

User & Product models

flask_inventory_manager/ β”‚ β”œβ”€β”€ instance/ # Database + config (ignored by Git) β”œβ”€β”€ migrations/ # Flask-Migrate files (optional) β”œβ”€β”€ website/ β”‚ β”œβ”€β”€ static/ # CSS, JS, images β”‚ β”œβ”€β”€ templates/ # HTML templates β”‚ β”œβ”€β”€ init.py # App factory β”‚ β”œβ”€β”€ auth.py # Authentication routes β”‚ β”œβ”€β”€ routes.py # Product routes β”‚ β”œβ”€β”€ models.py # Database models β”‚ └── utility.py # Helpers/utilities β”‚ β”œβ”€β”€ main.py # Development server entry point β”œβ”€β”€ wsgi.py # Production entry for Gunicorn/Render β”œβ”€β”€ requirements.txt # Dependencies β”œβ”€β”€ README.md # Project documentation └── .gitignore # Files/folders to ignore

πŸ› οΈ Tech Stack

Python 3

Flask

SQLAlchemy

Flask-Migrate

SQLite

Tailwind CSS

Jinja2 templates

Python Dotenv

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages