Skip to content

samchenghowing/docker-lamp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-lamp project for COMP3335 class of Fall 2023

Docker example with Vue.js, MySql 8.0 and Python flask

To run these containers:

docker compose -f docker-compose-vue.yml up

Run mysql client:

docker exec -it db mysql -u user -ptest

Open flask backend at http://localhost:15000.

Open web browser to look at the vue frontend at http://localhost:8080

After visited the http://localhost:8080, he can login via different accounts below sample accounts: Patients: 'john_doe', 'password123' 'jane_smith', 'pass1234'

Staff (Lab staff): 'dr_x', 'pass4321' 'dr_y', 'pass5678'

Staff (Secretaries): 'secretary_z', 'pass9876'

Admin user (admin): 'admin', 'password123'

About

Docker with Flask, MySql, and Vue.js

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 66.2%
  • Python 24.6%
  • JavaScript 5.0%
  • Dockerfile 1.3%
  • Shell 1.3%
  • HTML 0.9%
  • Batchfile 0.7%