Skip to content

Composed of two project branches. The main branch composed of "Employee Management" while the second branch composed of "Contact Management".

Notifications You must be signed in to change notification settings

Louie0517/system-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

94 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🐍 Multi-Project Repo: Employee Management & Contact Book

Welcome to my repository! πŸŽ‰
This repo holds two powerful Python projects built with Flask, SQLite, and a dash of JavaScript for interactive dashboards πŸ“Š.
Depending on the branch, you’ll find a different app waiting for you:


🌿 Branches Overview

βœ… Default Branch: main

πŸ“Œ Project: Employee Management System
Manage employees with ease! Add, edit, delete, and view employee records in a clean web interface powered by Flask + SQLite.
The dashboard is enhanced with JavaScript for interactive data views.

✨ Features:

  • CRUD operations (Create, Read, Update, Delete)
  • Organized employee records
  • Dashboard with dynamic charts & tables (JavaScript-powered)
  • Lightweight Flask backend
  • Persistent storage with SQLite

🌱 Secondary Branch: contact-book

πŸ“Œ Project: Contact Book
Keep track of your personal or professional contacts effortlessly. Manage names, numbers, and more all in one place.

✨ Features:

  • Store contact details (name, number, email, etc.)
  • Update or delete contacts anytime
  • Simple but effective Flask web app
  • SQLite database for persistent storage

πŸ› οΈ Tech Stack

  • Python 🐍 (Flask backend)
  • SQLite πŸ—„οΈ (database)
  • JavaScript ⚑ (dashboard interactivity)
  • HTML/CSS 🎨 (frontend)

πŸš€ Getting Started

Clone the repo:

git clone https://github.com/Louie0517/flask-contact-book.git 

Switch to the branch you want:

# For Employee Management (default branch)
git checkout main

# For Contact Book
git checkout contact-book

Run the app:

python app.py

About

Composed of two project branches. The main branch composed of "Employee Management" while the second branch composed of "Contact Management".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published