Skip to content

zakialawi02/personal-web-laravel-reactjs

Repository files navigation

Personal Web Portfolio

Personal Web Portfolio was created using Laravel and React JS with Inertia JS as a link between the backend and frontend.

Features

  • Authentication using Laravel Breeze
  • CRUD Portfolio/My project
  • CRUD Gallery
  • CRUD Message

Tech Stack

  • Backend: Laravel 10.x
  • Frontend: React JS 18.x
  • Routing: Inertia JS
  • Styling: Tailwind CSS 3.x
  • Database: MySQL 8.x

Installation

  1. Clone this repository
  2. Run the composer install command inside the project folder
  3. Run the npm install command inside the project folder
  4. Create a .env file and fill it with your database configuration
  5. Run the php artisan key:generate command to generate the application key
  6. Run the php artisan migrate --seed command to create database tables and seeders
  7. Run the npm run dev command to run the application in development mode.

Contribution

If you would like to contribute to this project, please make a pull request to this repository. Make sure you create a new branch and run the composer install and npm install commands before making the pull request.

About

Personal Web Portfolio dengan laravel+inertia+react js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published