synapsecode / OOPSMiniProject

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Covaxinator

Covaxinator is a Vaccine Administration and Tracking Platform that helps Doctors keep track of local vaccine inventory, patient statistics and so much more! It also helps patients find vaccine centers in different locations, get a vaccination certificate, report side effects, look at the safety percentage of an area and followup with their doctor! This is a project by Team SynapseCode for the Oakridge Codefest 2021 Hackathon conducted by Oakridge International School

Tech Stack

  1. Flask & Python
  2. HTML5, CSS3, JS + SocketIO

Installation

  • Git Clone this Project
  • Make a Python Virtual Environment & Activate It.
  • Do: pip install -r requirements.txt
  • python run.py

Progress

  • (M) ✔️ Base Flask Scaffold has been Created using My Own Project Creation Tool (it is on my github itself)
  • (M) ✔️ Added Flask Blueprint Folders
  • (M) ✔️ Add Basic Routes
  • (M) ✔️ Implemented Basic DB Architecture
  • (M) ✔️ Create Login, Register Infrastructure
  • (J) ✔️ Made Presentation for Covaxinator
  • (J) ✔️ Made basic HTML5 Login&Register Page
  • (M) ✔️ Codesprint1: Integrated Jinja2 Templates with Janvi's HTML Markup & Added Most of the Routes
  • (M) ✔️ Start Work on Homepage Route
  • (J) ✔️ Added home Page for patient and doctor
  • (M) ✔️ Added Routes for Homepage
  • (M) ✔️ Integrated Janvi's Homepage HTML with Jinja2 For Flask
  • (J) ✔️ Janvi should create the rest of the Simple HTML Pages
  • (M) ✔️ Done Integration of Janvi's HTML Code into Jinja2 Templates for the remaining pages
  • (M) ✔️ Integrated Basic SocketIO Functionality from Documentation
  • (M) ✔️ Completed FollowUp Chats between doctor and patient
  • (M) ✔️ Added Remaining & Extra Pages
  • (M) ✔️ Full Scale Static Test
  • (M) ✔️ Final Checks

About


Languages

Language:HTML 57.4%Language:Python 41.7%Language:CSS 0.8%Language:Batchfile 0.1%