/netfleetaddict

Primary LanguagePHPMIT LicenseMIT

Netfleet Addict

Description

Netfleet Addict is a school project made for Need For School.

Getting Started

Prerequisites

For this project we installed:

* Symfony 6.2
* Apache 2.4.41
* PHP 7.4.x
* MariaDB Server (MySQL)

Implementation Details

  1. Using bundles:

    * DoctrineBundle
    * NelmioCorsBundle
    * FakerPHP/Faker
    * SerializerBundle
    * Symfony/Validator
    

Installation

  1. Clone the repo
git clone https://github.com/jerembdn/netfleetaddict
  1. Install Composer packages
composer install
  1. Create a .env.local file and set your database informations
DATABASE_URL=database_url
  1. Initialize the database
php bin/console doctrine:database:create
// Verify migrations status by using :
// php bin/console doctrine:migrations:status

php bin/console doctrine:migrations:migrate

3.1. (Optional) Load fixtures

php bin/console doctrine:fixtures:load
  1. Run the server
symfony server:start

Contributing

Please see our contributing rules.

Authors

License

NetfleetAddict is MIT licensed.