Skip to content

A Veterinary System built with PHP, BOOTSTRAP, JQUERY, MYSQL

License

Notifications You must be signed in to change notification settings

castellaniperez/Veterinary-System

 
 

Repository files navigation

Prerequisites

  • PHP essential

    • version: >=7.0 (recommended)
    • extensionpdo_mysql required
    • Is recommendable enable shell_exec
  • MySQL essential

    • version >=5.6 (recommended)
  • Composer essential

    • version >=1.2 (recommended)
    • extensions mbstring and dom required

    Composer to install the dependencies needed to run...

Components that composer carries

  • jQuery
    • Version ^3.3
  • Bootstrap
    • Version ^4
  • Font Awesome
    • Version ^4.7
  • Jquery Inputmask
    • Version ^3
  • Datatables
    • Version ^1.10
  • Fullcalendar
    • Version ^3.9

Installation

First step, install composer

On Linux

Fast installation (if you use ubuntu/debian)
sudo apt-get install composer
Normal Installation
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

On Windows

https://getcomposer.org/doc/00-intro.md#installation-windows

Second step, get dependencies via composer

Navigate to the apache folder where the project files are via terminal/cmd and type:

composer install --no-dev

After it, two folders named vendor and components are generated containing all the necessary dependencies.

Third step, configure MYSQL

Create a new database in your mysql server named bd_veterinaria and upload the sql file which is located in db/mariadb-mysql/BD_Veterinaria.sql in the same.

Four step, integrate PHP with MYSQL

Access conf/database.php and put your mysql configurations.

$conf = array(
        "server" => "localhost",   
        "db_name" => "bd_veterinaria",
        "db_user" => "root",  
        "db_password" => "root"
); 

Five step, configure the navigation

Access conf/navigation.php and edit the information to your liking.

$config = array(
        "name" => "VS - Vet System",
        "url" => "http://localhost/vet"
); 

in url var, put your application link.

After this step, the application has configured perfectly, do not forget to enable apache and mysql server.

Screenshots

Agendamento

Cliente registration

Animal registration

Calendário

Agendamento

View all screenshots on Imgur.

About

A Veterinary System built with PHP, BOOTSTRAP, JQUERY, MYSQL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 85.8%
  • JavaScript 14.2%