Skip to content

A Laravel-based user registration system with profile picture upload and email verification. Includes a unique feature to discover actors sharing your birthday.

Notifications You must be signed in to change notification settings

khaledsa1ah/Laravel-Registration-Page

Repository files navigation

Certainly! Here's the entire README content in a single, unbroken block of text that you can easily copy and paste:

Laravel Registration Page

This repository contains a simple registration page implemented using the Laravel PHP framework. It provides a foundation for integrating user registration functionality into a Laravel-based web application.

Features

  • User Registration: Allows new users to register by providing necessary information such as name, email, and password.
  • Form Validation: Validates user input to ensure data integrity and security.
  • User Image Upload: Upload a profile picture during registration.
  • Email Verification: Optionally verifies user email addresses through verification links sent via email.
  • Database Integration: Stores user registration data in a MySQL database (or another database supported by Laravel).
  • Security: Implements Laravel's built-in security features like CSRF protection and password hashing.
  • Frontend Integration: Uses Laravel Blade templating engine for rendering registration forms and views.
  • Actor Birthdays: Discover actors born on the same day as you.

Installation

To run this application locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/khaledsa1ah/Laravel-Registration-Page.git
  2. Navigate into the project directory:

    cd Laravel-Registration-Page
  3. Install dependencies using Composer:

    composer install
  4. Configure your environment variables by renaming .env.example to .env and setting up your database connection details.

  5. Generate an application key:

    php artisan key:generate
  6. Migrate the database schema:

    php artisan migrate
  7. Serve the application:

    php artisan serve
  8. Access the application in your web browser at http://localhost:8000.

Usage

  • Navigate to the registration page (/register) in your web browser.
  • Fill out the registration form with required information.
  • Submit the form to create a new user account.

Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests for any improvements or additional features.

About

A Laravel-based user registration system with profile picture upload and email verification. Includes a unique feature to discover actors sharing your birthday.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •