Skip to content

LucasDedieu/Doctophine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

Doctolib Clone

This is a Java EE project that aims to replicate the functionality of the popular medical booking website, Doctolib. The project utilizes Java, Apache Tomcat, and MySQL to create a similar web application.

Table of Contents

Features

  • User registration and authentication
  • Search for doctors by specialty and location
  • Book appointments with doctors
  • Manage appointments and view booking history
  • Doctor profiles with availability and specialties
  • Admin panel for managing doctors and appointments
  • Send reminder email before appointments

Requirements

To run this project locally, ensure you have the following installed:

  • Java Development Kit (JDK) 8 or above
  • Apache Tomcat 8 or above
  • MySQL database

Setup

  1. Clone the repository:

    git clone https://github.com/your-username/doctolib-clone.git
    
  2. Import the project into your preferred IDE (e.g., Eclipse, IntelliJ).

  3. Configure the database connection.

  4. Build the project using your IDE or Maven:

mvn clean install 5. Deploy the WAR file to Apache Tomcat.

Usage

Start the Apache Tomcat server.

Open a web browser and navigate to http://localhost:8080/doctophine.

Create a new user account or log in with existing credentials (or admin).

Explore the website's features, search for doctors, book appointments, and manage your profile.

Contributing

Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.

About

Java EE project reproducing Doctolib website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published