Introduction

Lucid Hospital Management System with website

  • Item Name : Lucid Hospital Management System with website
  • Item Version : v 1.0.0
  • Author : Thememakker Infotech LLP
  • Created By : wrraptheme
  • Created : 14-July-2023
  • latest update : 24-Oct-2023

First of all, Thank you so much for purchasing this Hospital Management System and for being our loyal customer. You are awesome! You are entitled to get free lifetime updates to this product + exceptional support from the author directly.

This documentation is to help you regarding each step of customization. Please go through the documentation carefully to understand how this Hospital Management System is made and how to edit this properly. Basic HTML, CSS, jQurty and Laravel knowledge is required to customize this Hospital Management System. You may learn basics w3schools, Developers Mozilla and Shayhowe.

Requirements

You will need the following Softwares to customize this Hospital Management System.

  1. Code Editing Software (eg: Visual Studio code, Sublime Text or Notepad)
  2. PHP localhost creator software (eg: Xampp, Lamp, Wamp, Mamp)
  3. MySQL Database access tools (eg: phpMyAdmin, Heidi SQL)
  4. Web Browser for testing (eg: Google Chrome or Mozilla Firefox)
  5. FTP Tool to upload files to Server (eg: FileZilla)

Be careful while editing the Hospital Management System. If not edited properly, the design layout OR the functionality may break completely.
No support will be provided for faulty customization.

Getting Started

For full Laravel documentation please check the Laravel Boilerplate

A Laravel boilerplate is a pre-configured project that includes all the essential files and configurations you need to start developing a Laravel application. This can save you a lot of time and effort, as you won't have to create all of these files from scratch.

For full Design documentation please check the https://getbootstrap.com/

Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins.

Bootstrap Grid System
<div class="container">
    <div class="row g-4">
        <div class="col-lg-12 col-md-12 col-sm-12">
            YOUR CODES GOES HERE
        </div>
    </div>
</div>

Our you can use the grid system with 2 columns like this;

<div class="container">
    <div class="row g-4">
        <div class="col-lg-6 col-md-6 col-sm-6">
            YOUR CODES GOES HERE
        </div>
        <div class="col-lg-6 col-md-6 col-sm-6">
            YOUR CODES GOES HERE
        </div>
    </div>
</div>

Our you can use the grid system with 3 columns like this;

<div class="container">
    <div class="row g-4">
        <div class="col-lg-4 col-md-6 col-sm-6">
            YOUR CODES GOES HERE
        </div>
        <div class="col-lg-4 col-md-6 col-sm-6">
            YOUR CODES GOES HERE
        </div>
        <div class="col-lg-4 col-md-6 col-sm-6">
            YOUR CODES GOES HERE
        </div>
    </div>
</div>

Project Setup

To get started, you need to do the following:

  1. This Hospital Management System is built in Laravel and requires PHP 8x, Node 12.3.1 and NPM 6.9.0 to be installed
  2. This Hospital Management System is built on Laravel Boilerplate 7
  3. Node.js and NPM: You can download Node.js from NodeJS. NPM comes bundled with Node.js
  4. Project Setup: After Installing Node and NPM, run 'num install' command to install npm related dependencies
  5. Environment setup: This package ships with a .env.example file in the root of the project. You must rename this file to just .env (Make sure you have hidden files shown on your system).
  6. Composer: Install composer from https://getcomposer.org/ and run 'composer install' command
  7. Create Database: You must create your database on your server and on your .env file update the following lines:
    • DB_CONNECTION=mysql
    • DB_HOST=127.0.0.1
    • DB_PORT=3306
    • DB_DATABASE=homestead
    • DB_USERNAME=homestead
    • DB_PASSWORD=secret

    Change these lines to reflect your new database settings.

  8. Artisan Commands: The first thing we are going to do is set the key that Laravel will use when doing encryption.
    run 'php artisan key:generate'
    You should see a green message stating your key was successfully generated. As well as you should see the APP_KEY variable in your .env file reflected.
    It's time to see if your database credentials are correct.
  9. Migration: We are going to run the built in migrations to create the database tables:
    run 'php artisan migrate'
    You should see a message for each table migrated, if you don't and see errors, than your credentials are most likely not correct.
    We are now going to set the administrator account information. To do this you need to navigate to seed file and change the name/email/password of the Administrator account.
    You can delete the other dummy users, but do not delete the administrator account or you will not be able to access the backend.
  10. Now seed the database with: run 'php artisan db:seed'
  11. NPM Run '*': Now that you have the database tables and default rows, you need to build the styles and scripts.
    run 'npm run' (generally 'npm run dev' in local)
  12. PHPUnit: After your project is installed, make sure you run the test suite to make sure all of the parts are working correctly. From the root of your project run 'phpunit'
  13. Storage: After your project is installed you must run this command to link your public storage folder for user avatar uploads, run 'php artisan storage:link'
  14. Login: After your project is installed and you can access it in a browser, click the login button on the right of the navigation bar.
The administrator credentials are:
Username: admin@admin.com
Password: secret
You will be automatically redirected to the backend. If you changed these values in the seeder prior, then obviously use the ones you updated to.

Please note that all Detail main Web Site, you need to set it up on your project Click Here..

/* General Styles */
body {
    background-color: #191f28;
    font-family: $font-family;
    font-size: $font-size;
    @include max-screen($break-medium) {
        &:before,
        &:after{			
            height: 2px;  
        }
    }
}
a {
    &:hover,
    &:focus {
        color: $link-color-hover;
        text-decoration: none;
    }
}

Installing Grunt: Run npm install grunt --save-dev command from your teminal to install grunt within your project.

Grunt Sass: Run grunt sass command from your project directory. It will compile SASS to CSS for the project. This will read the file `assets/scss/filename.scss` and output a plain-css file to `/assets/css/filename.css`.

Grunt JSHint: Run grunt jshint command from your project directory. It will checks all *.js files under `assetsjs/filename` for common syntax or coding errors using the JSHint utility.

Grunt Sprite: Run grunt sprite command from your project directory.

Further help: To get more help on the grunt checkout Grunt

Note: However, any SASS code you write must be able compile via Grunt as well.It will generate pre-compiled javascript templates. Reads all the *.html files from `assets/js/filename` and outputs `assets/js/filename.templates.js`. Template.js will contains code of UI design and will be change each time you build solution through above command.

Grunt is a JavaScript task runner, a tool used to automatically perform frequent tasks such as minification, compilation, unit testing, and linting. It uses a command-line interface to run custom tasks defined in a file.

Necessary Plugins

To get started, you need to do the following:

Composer
  1. php
    ^8.0,
  2. altek/accountant
    ^3.0.4,
  3. anandsiddharth/laravel-paytm-wallet
    ^2.0,
  4. arcanedev/log-viewer
    ^8.3.0,
  5. barryvdh/laravel-dompdf
    ^1.0,
  6. barryvdh/laravel-ide-helper
    2.12.3,
  7. creativeorange/gravatar
    ^1.0,
  8. davejamesmiller/laravel-breadcrumbs
    ^5.0,
  9. fideloper/proxy
    ^4.4,
  10. fruitcake/laravel-cors
    ^2.0,
  11. guzzlehttp/guzzle
    ^7.0.1,
  12. lab404/laravel-impersonate
    1.7.3,
  13. langleyfoxall/laravel-nist-password-rules
    ^5.0,
  14. laravel/framework
    ^8.75,
  15. laravel/tinker
    ^2.5,
  16. laravel/ui
    ^3.0,
  17. spatie/laravel-html
    ^3.1,
  18. spatie/laravel-permission
    ^5.3.2,
  19. stripe/stripe-php
    ^10.15,
  20. torann/geoip
    3.0.4
Package
  1. @coreui/coreui
    ^2.1.12,
  2. @fortawesome/fontawesome-free
    ^5.9.0,
  3. @vue/test-utils
    ^1.0.0-beta.29,
  4. axios
    ^0.19,
  5. babel-core
    ^7.0.0-bridge.0,
  6. babel-jest
    ^24.8.0,
  7. bootstrap
    ^4.3.1,
  8. cross-env
    ^7.0,
  9. cross-var
    ^1.1.0,
  10. grunt
    ^1.1.0,
  11. grunt-contrib-concat
    ^1.0.1,
  12. grunt-contrib-uglify
    ^4.0.1,
  13. grunt-sass
    ^3.1.0,
  14. jest
    ^24.8.0,
  15. jquery
    ^3.4.1,
  16. laravel-mix
    ^5.0.1,
  17. load-grunt-tasks
    ^5.1.0,
  18. lodash
    ^4.17.13,
  19. pace
    1.0.2,
  20. perfect-scrollbar
    ^1.4.0,
  21. popper.js
    ^1.15.0,
  22. resolve-url-loader
    ^3.1.1,
  23. sass
    ^1.59.3,
  24. sass-loader
    ^8.0.2,
  25. sweetalert2
    ^9.3.5,
  26. vue
    ^2.6.10,
  27. vue-jest
    ^3.0.4,
  28. vue-template-compiler
    ^2.6.10

Support Desk

Popular questions for this item:

Contact the author

This author provides limited support for this item through email contact form.

Item support includes:
  • Availability of the author to answer questions
  • Answering technical questions about item’s features
  • Assistance with reported bugs and issues
  • Help with included 3rd party assets
However, item support does not include:
  • Customization services
  • Installation services

View the item support policy

Copyright & license

The majority of our items (themes, code, graphics, 3D and flash) are covered by our Standard Licenses. If your end product including the item is going to be free to the end user then a Regular License is what you need. An Extended License is required if the end user must pay to use the end product.

  1. Regular License

    Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.

  2. Extended License

    Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.

Note to freelancers and creative agencies:

You may charge your client for your services to create an end product, even under the Regular License. But you can’t use one of our Standard Licenses on multiple clients or jobs.

Customer Reviews

We're very glad that out of thousands of different Systems you chose ours. This inspires further product development, more than sales profit. Thank you!

Design Quality
🌟🌟🌟🌟🌟

Design is superb, better than any of the others including some of the highest rated in themeforest like Metronic πŸŽ‰. they code base is solid. Occasionally there are some issues but their support is lightning fast. I had issues twice so far and got a response that would solve my problem within 1 hour.

capchaos - Austria
Code Quality
🌟🌟🌟🌟🌟

Amazing work, a lot of elements design so nice, flexible, when I told them that the code has a little bug, they correct quickly and friendly

Ktuluwu - France
Feature Availability
🌟🌟🌟🌟🌟

Really provides Everything which an Angular admin panel needs. I really like everything about it, but the reason for 5 stars is definitely the Feature Availability and the UI Kit. I am Buyer of your previous template into HTML and Impressed with the designs for each item, support, documentation, code quality and many other things.

geegstudio - United States

Changelog

v1.0.0
   -- July 25, 2023
  • Initial release of LUCID Hospital! 😁
  • LUCID Version
    • PHP ^8.0,
    • Bootstrap ^4.3.1,
    • jquery ^3.4.1,

Thank You!!!

Once again, thank you so much for purchasing this Hospital Management System. As I said at the beginning, I'd be glad to help you if you have any questions relating to this Hospital Management System.

If you really like our work, design, performance and support then please don't forgot to rate us on Codecanyon, it really motivate us to provide something better.

Need a Customization Services?

Are you looking for some trusted development services at half of the cost you are currently paying to your developers? You can easily use our custom development services and save huge development costs. Book your free consultation today at services@thememakker.com
Rated 4.7/5 in Customer Satisfaction
Thanks for choosing WrrapTheme Author.