Best laravel framework open-source packages.

Ultimate CMS for laboratory webpage

A laboratory introduction WCMS platform - Uses Laravel & React.js (Vue.js for 2019 version)
Updated 2 months ago

Demo

Biofluids laboratory of Amirkabir University of Technology

To check out its admin panel use:

Email: demo@majhoolsoft.com

Password: demo

Youtube Link

You can watch the admin panel introduction here

Install

  1. In your terminal run:
git clone https://github.com/modulessoft/Ultimate-CMS-for-laboratory-webpage.git

Back-end:

  1. Set up your database, email and corresponding permissions and roles information in /.env (use the .env.example as an example)

  2. In your root folder run:

composer install
php artisan key:generate
php artisan migrate
php artisan db:seed

Front-end:

  1. Set up your desired (translation) locale by uncommenting corresponding values in config/backpack/crud.php

  2. Set up your translation data and site key for Google Recaptcha in resources/translations.json

  3. In your root folder run:

npm install
npx mix --production

Usage

  1. Your admin panel is available at /admin
  2. After running db:seed you can login with email admin@admin.admin, password admin as the Super Admin.
  3. To enable content management in the admin panel, you have to create a new permission EQUAL to the value of 'ADMIN_PERMISSION' which you have defined earlier in the .env file (default: 'admin') and then assign it to your desired user.

Note:

  1. By default, registration is open only in your local environment. Check out config/backpack/base.php to change this and other preferences.

  2. Depending on your configuration you may need to define a site within NGINX or Apache; Your URL domain may change from localhost to what you have defined.

Credits

License

Just give this project a star and then you are free to use :-).

Its other credits are based on React and Laravel's privileges:

The Laravel framework is open-sourced software licensed under the MIT license.

React is MIT-licensed.

Yet, for the Backpack team, it may not be the same for non-commercial use. Please find their corresponding license at backpackforlaravel.com for more information.

Collaboration

I've spent many hours, and thousands of lines of code creating, polishing and maintaining different types of websites on Laravel, React.js, etc.

If you are looking for a developer in Canada to help you build your desired web application you are welcome to contact me.