A very simple contacts management app, to add, edit, delete and list your contacts. The app is built using Laravel PHP Framework, on version 5.5.
- Clone the project from this repo.
- In your terminal run the following command
composer update
- After the whole framework libraries and plugins downloaded using the above command, now create a database titled:
contacts_msys
- Copy the .env.example file and rename the new file to be ".env", you may use the following command:
Edit the ".env" file, by changing the database name with db name you created, and change the db username & password to match your database credentials.
cp .env.example .env
- Run the following command to create the database tables for the app:
php artisan migrate
- [Optional] If you wish to fill in the contacts table with fake data, run the following command
php artisan db:seed
The app uses the following plugins
- Laravel Admin LTE package.
- The Laravel Collective Package
- This package is used as HTML and Form Builders for the Laravel Framework.
- Bootstrap CSS Framework
- Datatables Jquery Library
- Faker package, to seed the contacts database with fake data.
- After completing the installation, open the app, then register a new account for you.
- From the home screen, click on "Manage your contacts".
- Now start Add/Edit/Delete contacts