Skip to content

jamconnect is a webapp specially design for jamnagar municipality under the SSIP hackathon 2023 , jamconnect provides complete hospital appointment booking as well as complete ticket booking of all the public aminities of jamnagar ,

Notifications You must be signed in to change notification settings

ypatel11/Jamconnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to project :

jamconnect is a webapp specially design for jamnagar municipality under the SSIP hackathon 2023 , jamconnect provides complete hospital appointment booking as well as complete ticket booking of all the public aminities of jamnagar , it also provide faclility to book and verfy ticket fromandmin side , and also hospital management from hospital side , it also provide details and direction

technology stack : php ,mysql ,javascript ,html ,css

apis :

payment gateway : Razorpay

map Api : mapQuest (ref :https://developer.mapquest.com/documentation/)

type of user

1.Normal citizen (use publicly available website)

2.Admin ( IT admin which add place details and other cordinates for map)

3.Hospital admin (upload details of doctor with their avialble time and slot)

4.ticket admin (uplad available ticket and their price detials)

flow chart for enitre process

there are two work flows in this projects

1.Noraml user (end user) work flow

Basic_user_workflow

  1. Admin work flow

    admin_both_workflow

Setup to Local device

1.Download Repo

2. Download Xampp or wammp and start my sql and apache services

step1

2. open any browser and go to local database using 127.0.0.1/phpmyadmin

step2

3.Make new Databse and tabels provided in Database directory of repository

use import database and use sql files which is provided in /Database directory

Below is databse schema (all the sql files are provided in /Databse dir

image

4. Setup direcotry

locate xammmp in your pc (by defaulut its c:/xampp/)

copy enitire Repo and pase it in xammp/htdocs

image

Website is ready to launch

type 127.0.0.1/your-repo-name/ in browser

Dependencies

1. Razorpay Payment gateway

2. Map quest api(ref :https://developer.mapquest.com/documentation/)


Snap Shot of website

1.From Normal User (Citizen)

Registration od user using otp which is send on email

user_register

2.Landing page for Aminties serach and other options

main_user_basic

3. Snapp shot for appointment booking

for appointment booking you have to select one hosputal and all the details of avilabe doctor with their live data is visible to user

image

4. After selection click on submit

After clicking on submit you will recive a mail which consist complete booking details . with time and docotor name

Ticket Booking (Public garder or other aminites)

Select Public aminity and fiil details

image

Pay and Get ticket

ticket will be send on email with unique id and paymnet id

pay


Admin side

1.ticket admin

After login

1.Can verify ticket

2.update aminity capacity

3.update timing

4.Can see all the booktickets

TICKETAUTH_01

TICKETAUTH02


2.Hospital Admin

After Login

1.View all appointment

2.add doctor details with slot

3.Can remove or add slot

adddoctor

viewslot

patients


3. Main admin

login

1.Add aminities

view/Edit aminity

Add to Map

Add Hospital Admin

addaminity

addtomap

addhosadmin


Some Configuration You have to Change according to your system

Email : use your email to send otp and tickets ( ref of how to change email :https://youtu.be/4TmD4ly7V_E?si=G6gB4GVutEqQTG5T)

Razorpay Payment Gateway Api key : you have to get Razorpay api and use it in project (ref : razorpay official webiste)

Mapquest Api key : change Map Api key (ref :https://developer.mapquest.com/documentation/)

Install some Packages using composer like Pdfgenerator etc.

About

jamconnect is a webapp specially design for jamnagar municipality under the SSIP hackathon 2023 , jamconnect provides complete hospital appointment booking as well as complete ticket booking of all the public aminities of jamnagar ,

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published