An awesome laravel starter template to jumpstart your project!
Report Bug
·
Request Feature
Table of Contents
Laravel 9 - One For The Code Base is a laravel 9 basic install with extra components, tools, traits, livewire components and many other developer or production extra's
To see all the details of the used and installed composer/npm packages and their documentation please read the PACKAGES.md
file for more information.
This is an example of how you may be setting up your project locally. To get a local copy up and running follow these simple example steps.
The following tools and services need to be installed on your development or production enviroment. If these tools or services aren't installed yet, please follow the install guides of the tools or services itself.
Required
Optional
- HTTP server with PHP support (e.g.: Apache, Nginx, Caddy)
- A supported database (e.g.: MySQL, MariaDB, PostgreSQL, Redis)
-
Clone the repo
git clone https://github.com/OneForTheCode/Laravel-9-OFTC-Base.git
-
Change to the working directory
cd Laravel-9-OFTC-Base
-
Install Composer packages (development)
composer install -o
Install Composer packages (production)
composer install --no-dev -o
-
Install NPM packages
npm install
-
Copy the example enviroment variables
cp .env.example .env
-
Generate the application key in
.env
php artisan key:generate
⚠️ Warning:Never change the
APP_KEY
after installation on production enviroment. This wil result in all of your encrypted/hashed data being lost! -
Running database migrations
php artisan migrate
-
Build and run npm dependencies
npm run dev
After the installation you may configure your webserver to serve the public
folder or launch
the localhost server (example below) and visit the page on localhost:8000.
php artisan serve
Contributions are what make the open source community such an amazing place to learn, inspire and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please for the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. see LICENSE
for more information.
- One For The Code - info@oftc.be
- All In One - @allinonebe - info@all-in-one.be
- Project Link: https://github.com/OneForTheCode/Laravel-9-OFTC-Base
- Dennnis de Houx - dennis@aio.be