Skip to content

peter-yeh/salary-management

Repository files navigation

salary-management

Features

  • Backend -> Flask
  • Frontend -> Angular
  • Database -> Sqlite3
  • Implemented User story 1 and user story 2
  • Added a delete all button to clear database for testing

Installation

Version
Python 3.10.5
NodeJs 16.16.0
NPM 8.11.0

Backend

Run on initialization

cd Backend
python -m venv env
source env/bin/activate # Linux
./env/Scripts/activate # For Windows
python -m pip install --upgrade pip
pip install -r requirements.txt
python init_db.py

To start backend

cd Backend
# Activate env
flask run

Helpful commands

pip install <Package Name>
pip freeze > requirements.txt

Frontend

Might need to install angular npm install -g @angular/cli

npm install
ng serve // Goto http://localhost:4200/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published