custom login, registration, change password and forgot password
This is a small Laravel application to show how you can submit a form using Ajax. It uses Laravel 9 and MySQL. Laravel form validation is used and once form is submitted successfully, it displays a message in a modal.
-
Download the repository from https://github.com/sundarsau/lara_custom_login
-
Extract it into a folder
-
Create a Database in MySQL
-
copy .env.example to .env and update database name, username and password. For example, I used the database lara_demo and updated database details as below: DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=lara_demo DB_USERNAME=root DB_PASSWORD=
-
Run composer install from project root
-
Run php artisan key:generate
-
Run php artisan migrate. This will create Laravel default tables and also will create a custom table called applications. Initially, the table will be empty and after the form is submitted data should be inserted in this table.
-
Run php artisan serve
-
In Browser run localhost:8000
-
Click on New Applicants and submit the form.
This is an MIT license, you can modify the code according to your requirements