Skip to content

kvssankar/vacciq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

189 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DigiQ | LineItOut 👨 👱‍♀️ 🏠 😷 🙏

No more waiting in queues

Tech Stack Used

MERN STACK

Frontend

  1. React
  2. Reactstrap
  3. Sass, Css
  4. Redux
  5. Axios
  6. Socketio-client
  7. NPM Packages

Backend

  1. Nodejs
  2. Express
  3. Mongoose
  4. Socketio

ML

  1. KNN - K nearest neighbour algorithm
  2. Flask

Dependencies

"client-dependencies": {

"axios": "^0.21.1",

"bootstrap": "^4.6.0",

"node-sass": "^5.0.0",

"qrcode.react": "^1.0.1",

"react": "^17.0.2",

"react-dom": "^17.0.2",

"react-qr-reader": "^2.2.1",

"react-redux": "^7.2.4",

"react-router-dom": "^5.2.0",

"react-scripts": "4.0.3",

"reactstrap": "^8.9.0",

"redux": "^4.1.0",

"redux-thunk": "^2.3.0",

"sass": "^1.32.12",

"socket.io-client": "^4.0.1",

}

"server-dependencies": {

"axios": "^0.21.1",

"bcryptjs": "^2.4.3",

"express": "^4.17.1",

"generate-password": "^1.6.0",

"jsonwebtoken": "^8.5.1",

"mongoose": "^5.12.5",

"mongoose-autopopulate": "^0.13.0",

"nodemailer": "^6.5.0",

"socket.io": "^4.0.1"

}

Getting started

  cd client
  npm install
  npm start
  cd ..
  cd server
  npm install
  node index.js
  cd ..
  cd ML
  pip install requirements.txt
  python app.py

server running in port => 5000 client running in port => 3000 ML running in port => 8000

╔═╗╔╦╗╔═╗╦ ╦  ╦ ╦╔═╗╔╦╗╔═╗
╚═╗ ║ ╠═╣╚╦╝  ╠═╣║ ║║║║║╣ 
╚═╝ ╩ ╩ ╩ ╩   ╩ ╩╚═╝╩ ╩╚═╝
╔═╗╔╦╗╔═╗╦ ╦  ╔═╗╔═╗╔═╗╔═╗
╚═╗ ║ ╠═╣╚╦╝  ╚═╗╠═╣╠╣ ║╣ 
╚═╝ ╩ ╩ ╩ ╩   ╚═╝╩ ╩╚  ╚═╝

About

A Digital queue to maintain social distances and avoid the crowd in places like vaccination centers, medical shops, etc.,

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors