Skip to content

Young799/Booking

Repository files navigation

Backend and Frontend Template

Latest version: https://git.ita.chalmers.se/courses/dit341/group-00-web (public Github mirror)

Project Structure

File Purpose What you do?
server/ Backend server code All your server code
server/README.md Everything about the server READ ME carefully!
client/ Frontend client code All your client code
client/README.md Everything about the client READ ME carefully!
docs/DEPLOYMENT.md Free online production deployment Deploy your app online in production mode
docs/LOCAL_DEPLOYMENT.md Local production deployment Deploy your app local in production mode

Requirements

The version numbers in brackets indicate the tested versions but feel free to use more recent versions. You can also use alternative tools if you know how to configure them (e.g., Firefox instead of Chrome).

Getting started

# Clone repository
git clone git@git.ita.chalmers.se:courses/dit341/group-00-web.git

# Change into the directory
cd group-00-web

# Setup backend
cd server && npm install
npm run dev

# Setup frontend
cd client && npm install
npm run serve

Check out the detailed instructions for backend and frontend.

Visual Studio Code (VSCode)

Open the server and client in separate VSCode workspaces or open the combined backend-frontend.code-workspace. Otherwise, workspace-specific settings don't work properly.

System Definition (MS0)

We are going to be bulding a medical help clinc system. Where patients can book and inquire about medical help based on thier needs. The system will provide them with the time and the doctors avaiable for both online and pyiscal meetings.

Purpose

The purpose is to make it easier for the patients to find the proper help according to their medical needs.

Pages

  • Home page: We are going to have a home page where web visitors can read and see what the clinc provide. And it will also have a section where someone can register and have an account. Those registred patients can get the help they need accordingly.
  • Resgistration/sign up: in this page people can register and become memberas with te clinc and signout button.
  • my Page: this page will provide the patients with all their personal status and informations and signout button.
  • Booking Page: this platform will make the patients to be able to book an appointment as well as having the avable times and dates at the same time a perosn can book an appointment accordingly and signout button.

Entity-Relationship (ER) Diagram

ER Diagram

Teaser (MS3)

Home Screen

HomeScreen

Patients page

Patientspage

Doctors page

Doctorpage

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages