- Nov 11, 2022
- 1 min read
Updated: Dec 12, 2022
In this Project, I am looking to develop a Laravel web application for contact list and host it on a public web server. The project has two aspects: technical and blog content.
The technical aspects contain:
CRUD functionality for user
dashboard for admin
Model (DB design and validation rules) for Users and Contacts
User accounts, authentication and authorization
Use of other specialised techniques
User interface techniques and improvements
deploying the Laravel web in a public server
Aesthetic design, layout, CSS
The second part of this project is blog content, I have created this online blog and will be using it to demonstrate project achievements, highlight the problems that I will face through the project development and deployment, and cover proposed solutions for bugs and problems.
Development Environment
To develop the project I will use Amazon Web Services (AWS) cloud platform, specifically the EC2 (Elastic Compute Cloud) instance which provides scalable computing capacity as well as the Linux operating system and Apache2 web server. Beside these technologies, I am going to use PHP, MariaDB for database propose and phpMyAdmin tool to administrate the MariaDB over the web. As it is a Laravel project I need to install the Laravel Composer and other tools of it.



















