Skip to content

luthfilaude/laravel-portfolio

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Portfolio Website

This is a personal portfolio website built using Laravel 11. The website showcases projects, skills, and experiences, designed with a modern and responsive user interface.


🚀 Features

  • Modern Design: Clean and responsive layout for all devices.
  • Portfolio Showcase: Display personal projects and achievements.
  • Contact Form: Users can send messages directly through the website.
  • Dynamic Content: Easily manage content using Laravel's MVC architecture.

🛠️ Built With


📋 Prerequisites

Before you begin, ensure you have the following installed:


🔧 Installation

  1. Clone the repository:
    git clone https://github.com/luthfilaude/laravel-portfolio.git
    cd laravel-portfolio
  2. Install dependencies:
    composer install
    npm install
    npm run dev
  3. Configure the environment:
  • Copy the .env.example file and rename it to .env:
    cp .env.example .env
  • Update database credentials and other settings in the .env file.
  1. Generate the application key:
    php artisan key:generate
  2. Run database migrations:
    php artisan migrate
  3. Start the local development server:
    php artisan serve
    

📂 Project Structure

Key directories in this project:

  • app/: Application logic (Models, Controllers, etc.)
  • resources/views/: Blade templates for frontend.
  • public/: Public assets (CSS, JS, images).
  • routes/web.php: Web routes for the application.

📬 Contact

If you have any questions or feedback, feel free to reach out:

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

This is my laravel project for portfolio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published