Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
ceaa648
Updated files
afrahshaik04 Apr 19, 2024
caa0612
Updated index.html and css files
afrahshaik04 Apr 19, 2024
43c429a
Add files via upload
raajithasaib Apr 19, 2024
2068c38
Add files via upload
raajithasaib Apr 19, 2024
8493867
Updated html,css pages- Afrah
afrahshaik04 Apr 19, 2024
118a451
New commit
afrahshaik04 Apr 19, 2024
14d3890
Updated index html and main,style css - Raaji
raajithasaib Apr 19, 2024
0d8a8b2
Merge branch 'master' of github.com:raajithasaib/Assignment_LookAndFeel
raajithasaib Apr 19, 2024
55574a9
Merge branch 'master' of https://github.com/raajithasaib/Assignment_L…
afrahshaik04 Apr 19, 2024
e640dc1
Merge remote-tracking branch 'origin/master'
afrahshaik04 Apr 19, 2024
6ea37e1
Commit changes - Raaji
raajithasaib Apr 20, 2024
0a3f538
Resolved merge conflicts
raajithasaib Apr 20, 2024
1f90a31
Commit changes
raajithasaib Apr 20, 2024
f440006
Changes
ShwethaSunkara1 Apr 20, 2024
d0a39d0
Added files
afrahshaik04 Apr 21, 2024
a4d6698
Updated Pages
ShwethaSunkara1 Apr 21, 2024
4379494
Changes -- Shwetha
ShwethaSunkara1 Apr 21, 2024
c06d61e
Changes -- Raaji
raajithasaib Apr 21, 2024
30dda3f
Statistics -- Shwetha
ShwethaSunkara1 Apr 21, 2024
0eac278
changes
raajithasaib Apr 22, 2024
cb1603f
Added About Us page -- Srija at 8:30PM
srijat31 Apr 22, 2024
3c64bf2
Merge branch 'master' of github.com:raajithasaib/Assignment_LookAndFeel
raajithasaib Apr 22, 2024
3b89b1e
Merge branch 'master' of https://github.com/raajithasaib/Assignment_L…
srijat31 Apr 22, 2024
4fd0a25
Merge branch 'master' of github.com:raajithasaib/Assignment_LookAndFeel
raajithasaib Apr 22, 2024
dfdaac0
Updated login.js
srijat31 Apr 22, 2024
9f3f72e
Styling Changes -- Shwetha
ShwethaSunkara1 Apr 22, 2024
ea97f6a
Styling changes -- Shwetha
ShwethaSunkara1 Apr 22, 2024
119adc1
Style changes
ShwethaSunkara1 Apr 22, 2024
caa8ac3
Style changes
ShwethaSunkara1 Apr 22, 2024
a03c8b5
Merge branch 'master' of https://github.com/raajithasaib/Assignment_L…
ShwethaSunkara1 Apr 22, 2024
ad7090b
Final Changes - ALL
ShwethaSunkara1 Apr 22, 2024
f585034
Final Changes
ShwethaSunkara1 Apr 22, 2024
56fbc53
Changes
ShwethaSunkara1 Apr 22, 2024
640a2a5
Changes -- Afrah and Shwetha
ShwethaSunkara1 Apr 23, 2024
06ed9fb
Commit
afrahshaik04 Apr 23, 2024
3fb0604
Statistics Page Styling
ShwethaSunkara1 Apr 24, 2024
0a0e4fd
Merge branch 'master' of https://github.com/raajithasaib/Assignment_L…
ShwethaSunkara1 Apr 24, 2024
69409a2
Changes
ShwethaSunkara1 Apr 26, 2024
264b4fc
ci: add Azure Static Web Apps workflow file
raajithasaib Apr 26, 2024
b078ae3
README.md
raajithasaib Apr 29, 2024
2488962
Update README.md
raajithasaib Dec 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
46 changes: 46 additions & 0 deletions .github/workflows/azure-static-web-apps-proud-bush-09ac21d10.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Azure Static Web Apps CI/CD

on:
push:
branches:
- master
pull_request:
types: [opened, synchronize, reopened, closed]
branches:
- master

jobs:
build_and_deploy_job:
if: github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.action != 'closed')
runs-on: ubuntu-latest
name: Build and Deploy Job
steps:
- uses: actions/checkout@v3
with:
submodules: true
lfs: false
- name: Build And Deploy
id: builddeploy
uses: Azure/static-web-apps-deploy@v1
with:
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_PROUD_BUSH_09AC21D10 }}
repo_token: ${{ secrets.GITHUB_TOKEN }} # Used for Github integrations (i.e. PR comments)
action: "upload"
###### Repository/Build Configurations - These values can be configured to match your app requirements. ######
# For more information regarding Static Web App workflow configurations, please visit: https://aka.ms/swaworkflowconfig
app_location: "/" # App source code path
api_location: "" # Api source code path - optional
output_location: "" # Built app content directory - optional
###### End of Repository/Build Configurations ######

close_pull_request_job:
if: github.event_name == 'pull_request' && github.event.action == 'closed'
runs-on: ubuntu-latest
name: Close Pull Request Job
steps:
- name: Close Pull Request
id: closepullrequest
uses: Azure/static-web-apps-deploy@v1
with:
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_PROUD_BUSH_09AC21D10 }}
action: "close"
29 changes: 29 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# HealHive - Simplifying Appointment Management

HealHive is a web platform aimed at enhancing accessibility and efficiency in appointment management within the healthcare sector. Developed as part of the ISM 6225 course, this project focuses on streamlining processes through a user-centric design and robust web development practices.

## Team Members

- Afrah Shaik
- Raajitha Sai Bondada
- Shwetha Sunkara
- Srija Thota

## Project Intent and Goals

- **Enhancing Accessibility**: Making healthcare more accessible through intuitive interface designs.
- **Streamlining Processes**: Optimizing appointment scheduling and management workflows to save time and reduce errors.
- **Transparent Performance Metrics**: Offering healthcare providers clear insights into their operational effectiveness.
- **Efficient Data Operations**: Utilizing modern database technologies to ensure secure and fast data handling.

## Live Demonstration

Explore the features of HealHive by visiting our live platform at http://myweb.usf.edu/~shwethasunkara/HealHive/index.html.

## Key Learnings

- **User-Centric Design**: Focused on prioritizing user experience and incorporating user feedback into continuous development.
- **Agile Approach**: Adapted agile methodologies to stay flexible and responsive to changing project needs.
- **Collaboration**: Emphasized on teamwork and communication to ensure project success.
- **Web Development Practices**: Mastered advanced techniques in web design and development to create an intuitive and effective platform.
- **Continuous Improvement**: Implemented feedback loops to iteratively refine and enhance the platform's capabilities.
76 changes: 76 additions & 0 deletions Views/Account/Login.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
<!DOCTYPE html>
<html>
<head>
<title>Log in</title>
<link rel="icon" type="image/x-icon" href="../../img/logo.png">
<link rel="stylesheet" href="../../css/login.css">

</head>
<body>
<nav>
<ul>
<li><img src="../../img/logo.png"></li>
<li><a href="../../index.html">Home</a></li>
<li><a href="../Doctor/docindex.html">Doctors</a></li>
<li><a href="../Home/About.html">About Us</a></li>
</ul>
</nav>
<main>

<div class="row">
<div class="col-md-8">
<section id="loginForm">
<form action="/Account/Login" method="post" class="form-horizontal" role="form">
<input type="hidden" name="ReturnUrl" value="/" />
<h4>Fill in your details below to login </h4>
<hr />
<div class="form-group">
<label for="UserName" class="col-md-2 control-label">User Name</label>
<div class="col-md-10">
<input type="text" id="UserName" name="UserName" class="form-control" />
<span class="field-validation-valid" data-valmsg-for="UserName" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group">
<label for="Password" class="col-md-2 control-label">Password</label>
<div class="col-md-10">
<input type="password" id="Password" name="Password" class="form-control" />
<span class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group">
<div class="col-md-offset-2 col-md-10">
<input type="submit" value="Log in" class="btn btn-default" />
</div>
</div>
<p>
<a href="../Account/Register.html">Register</a> If you don't have an account.
</p>
</form>
</section>
</div>
</div>
</main>
<script src="../../js/login.js"></script>
<br><br><br><br><br>
</body>
<footer>
<div class="footer-container">
<div class="footer-section">
<h4>Contact Us</h4>
<p>Email: support@docappointments.com</p>
<p>Phone: +1 234 567 8900</p>
<p>Address: 123 Health St, Wellness City</p>
</div>
<div class="footer-section">
<h4>Follow Us</h4>
<div class="social-links">
<p><a href="https://facebook.com">Facebook</a></pr>
<p><a href="https://twitter.com">Twitter</a></p>
<p><a href="https://instagram.com">Instagram</a></p>
</div>
</div>
</div>
</footer>
<br>
</html>
92 changes: 92 additions & 0 deletions Views/Account/Myaccount.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to HealHive</title>
<link rel="icon" type="image/x-icon" href="../../img/logo.png">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css">
<link rel="stylesheet" href="../../css/main.css">
</head>
<body>
<nav>
<ul>
<li><img src="../../img/logo.png"></li>
<li><a href="../../index.html">Home</a></li>
<li><a href="../../Views/Doctor/docindex.html">Doctors</a></li>
<li><a href="../Home/About.html">About Us</a></li>
<li><a href="#contact-section">Contact Us</a></li>
<li><a href="../../index.html">Logout</a></li>
</ul>
</nav>
<div class="jumbotron">
<h2>Welcome to HealHive</h2>
<p class="lead">Where Care Comes First</p>
<a href="#contact-section" class="btn btn-primary btn-large">Learn more</a>
</div>

<div class="row">
<div class="col-md-4">
<img src="../../img/finddoctors.png" alt="Find Doctors">
<h2>Find Doctors</h2>
<p>Get the best in health care with the help of our highly qualified doctors. Click the button below to get started.</p>
<a class="btn btn-default" href="../../Views/Doctor/docindex.html">Find Doctors </a>
</div>

<div class="col-md-4">
<img src="../../img/appointment.jpeg" alt="Create Appointments">
<h2>Create Appointments</h2>
<p>Get started! Your appointment is just a few clicks away.</p>
<a class="btn btn-default" href="../../Views/Appointment/AppointmentIndex.html">Create now</a>
</div>

<div class="col-md-4">
<img src="../../img/statistics.png" alt="View Statistics">
<h2>View Statistics</h2>
<p>Want to know how well we are doing? Check it out yourself.</p>
<a class="btn btn-default" href="../../Views/Statistics/ViewStatistics.html">Show Statistics</a>
</div>
</div>
<br><br><br><br><br>
</body>
<footer>
<main>
<div id="contact-section" class="contact-container">
<form id="contactForm" class="contact-section">
<h2>Contact Us</h2>
<form id="contactForm">
<div class="form-group">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
</div>
<div class="form-group">
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
</div>
<div class="form-group">
<label for="message">Message:</label>
<textarea id="message" name="message" rows="4" required></textarea>
</div>
<button type="submit">Send Message</button>
</form>
</form>
<div class="contact-details">
<div class="footer-section">
<h4>Contact Us</h4>
<p>Email: support@docappointments.com</p>
<p>Phone: +1 234 567 8900</p>
<p>Address: 123 Health St, Wellness City</p>
</div>
<div class="footer-section">
<h4>Follow Us</h4>
<div class="social-links">
<a href="https://facebook.com" class="social-icon"><i class="fab fa-facebook-f"></i></a>
<a href="https://twitter.com" class="social-icon"><i class="fab fa-twitter"></i></a>
<a href="https://instagram.com" class="social-icon"><i class="fab fa-instagram"></i></a>
</div>
</div>
</div>
</div>
</main>
</footer>
</html>
102 changes: 102 additions & 0 deletions Views/Account/Register.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
<!DOCTYPE html>
<html>
<head>
<title>Register</title>
<link rel="icon" type="image/x-icon" href="../../img/logo.png">
<link rel="stylesheet" href="../../css/register.css">
</head>
<body>
<nav>
<ul>
<li><img src="../../img/logo.png"></li>
<li><a href="../../index.html">Home</a></li>
<li><a href="../Doctor/docindex.html">Doctors</a></li>
<li><a href="../Home/About.html">About Us</a></li>

</ul>
</nav>
<main>
<br>
<br>
<h2>Register Now!</h2>
<form id="registerForm" method="post" class="form-horizontal" role="form">
<input type="hidden" name="__RequestVerificationToken" value="...">
<h4>Fill in the details below to create an account:</h4>
<hr>
<div class="validation-summary-valid" data-valmsg-summary="true"></div>
<div class="form-group">
<label for="Name" class="col-md-2 control-label">Name</label>
<div class="col-md-10">
<input type="text" id="Name" name="Name" class="form-control">
<span class="field-validation-valid" data-valmsg-for="Name" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group">
<label for="UserName" class="col-md-2 control-label">User Name</label>
<div class="col-md-10">
<input type="text" id="UserName" name="UserName" class="form-control">
<span class="field-validation-valid" data-valmsg-for="UserName" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group">
<label for="Password" class="col-md-2 control-label">Password</label>
<div class="col-md-10">
<input type="password" id="Password" name="Password" class="form-control">
<span class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group">
<label for="ConfirmPassword" class="col-md-2 control-label">Confirm Password</label>
<div class="col-md-10">
<input type="password" id="ConfirmPassword" name="ConfirmPassword" class="form-control">
<span class="field-validation-valid" data-valmsg-for="ConfirmPassword" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group">
<label for="BirthDate" class="col-md-2 control-label">Birth Date</label>
<div class="col-md-10">
<input type="date" id="BirthDate" name="BirthDate" class="form-control">
<span class="field-validation-valid" data-valmsg-for="BirthDate" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group">
<label for="Sex" class="col-md-2 control-label">Sex</label>
<div class="col-md-10">
<select id="Sex" name="Sex" class="form-control">
<option value="">-- Select --</option>
<option value="0">Male</option>
<option value="1">Female</option>
</select>
<span class="field-validation-valid" data-valmsg-for="Sex" data-valmsg-replace="true"></span>
</div>
</div>
<div class="form-group">
<div class="col-md-offset-2 col-md-10">
<input type="submit" class="btn btn-default" value="Register">
</div>
</div>
</form>

<script src="../../js/register.js"></script>
<br><br><br><br><br>
</body>
<footer>
<div class="footer-container">
<div class="footer-section">
<h4>Contact Us</h4>
<p>Email: support@docappointments.com</p>
<p>Phone: +1 234 567 8900</p>
<p>Address: 123 Health St, Wellness City</p>
</div>
<div class="footer-section">
<h4>Follow Us</h4>
<div class="social-links">
<p><a href="https://facebook.com">Facebook</a></pr>
<p><a href="https://twitter.com">Twitter</a></p>
<p><a href="https://instagram.com">Instagram</a></p>
</div>
</div>
</div>
</footer>
</main>
</html>
Loading