This Laravel application allows users to create and manage accounts, featuring a login page, a registration page, and a page for viewing and editing account information. Built with Laravel 10+ and Bootstrap for styling, this project demonstrates basic user authentication, session management, and CRUD operations in a Laravel framework.
- User registration
- User login/logout
- View and edit user profile
- PHP ^8.0
- Composer
- Laravel ^10.0
- Node.js and npm (for compiling assets)
To get started with the Laravel User Account Application, follow these steps:
- Clone the repository
git clone https://github.com/your-username/your-project-name.git
cd your-project-name
- Install Composer Dependencies
composer install
- Install NPM Dependencies
npm install && npm run dev
- Create and Configure
.env
File
Copy the .env.example
file to a new file named .env
, then configure your application's environment variables, especially those related to the database:
cp .env.example .env
- Generate Application Key
php artisan key:generate
- Run Migrations
php artisan migrate
- Start the Application
php artisan serve
The application will be available at http://localhost:8000
.
After installation, you can register a new user account through the /register
route, log in through the /login
route, and access the user profile page to view and edit account information.
Contributions to the Laravel User Account Application are welcome. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch for each feature or improvement.
- Send a pull request from each feature branch to the main branch.
Please follow the Laravel coding standards for any contributions.