Giter Site home page Giter Site logo

secch97 / dental-clinic-helper Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 15.42 MB

Personal project for my mom's dental clinic in El Salvador, Central America.

Shell 0.12% PHP 16.39% HTML 31.43% Less 0.05% CoffeeScript 8.27% Vue 0.05% Blade 43.70%

dental-clinic-helper's Introduction

DentalClinic

Personal project for my mom's dental clinic in El Salvador, Central America.


Logo

Simple Dental Clinic Web System

Table of Contents
  1. About The Project
  2. Getting Started

About The Project

Screenshot

This is a personal non-profit project, carried out by me to support the management of my mother's dental clinic back in my country, El Salvador.

This project represents what I have learned in the PHP framework, Laravel. I applied my basic knowledge to be able to create this web application with the sole reason of helping my mother to efficiently manage her dental clinic data, since she used to do it in a physical way and written by hand.

In this web application, people can create their account and book an appointment. Once the appointment arrives and the patient is present, the dentist will be in charge of entering the patient's personal data. The dentist will be able to assign a treatment plan and upcoming appointments for each of the patients

(back to top)

Built With

This project is being built with the following technologies:

(back to top)

## Getting Started

In this section you will find the instructions to follow to be able to execute this project locally:

Prerequisites

You need to have the following programs installed on your computer:

  • Visual Studio Code.
  • Laragon.
  • MySQL.

Installation

  1. Clone the repo on Laragon Server C:\laragon\www
    git clone https://github.com/secch97/DentalClinic
  2. Modify the file .env.example:
  • Change the file's name to .env
  1. Open Laragon's terminal:
  • Change the folder location to the project's location.
  • Enter the following command:
    composer install
  • Then, proceed to enter the following command to generate a new .env key:
    php artisan key:migrate
  1. Open the .env file and proceed to make the following changes:

    APP_URL=
    DB_DATABASE=dentalclinicdb
     MAIL_DRIVER=smtp
     MAIL_HOST=smtp.gmail.com
     MAIL_PORT=465
     [email protected]
     MAIL_PASSWORD=testclinicadental
     MAIL_ENCRYPTION=ssl
     [email protected]
  2. Open Laragon's MySQL. Once inside MySQL, create a database with the name of "dentalclinicdb"

  3. Return to Laragon's terminal and proceed to enter the following commands:

  • DB's tables migration:
     php artisan migrate
  • Initialize the table values with the seeds created in the Laravel project:
     php artisan db:seed
  1. You are good to go! Test the project locally with Laragon Server.

(back to top)

Usage

Here are some uses of this project:

  • Registering new user:
Screenshot
  • User Account Data Screen:
Screenshot

  • Book an appointment:
Screenshot

  • Admin Dashboard:
Screenshot

Clone the project to see more functionalities!

(back to top)

dental-clinic-helper's People

Contributors

secch97 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.