Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.
/ portfolio Public archive

Portfolio made by me with ❤️

Notifications You must be signed in to change notification settings

AlxisHenry/portfolio

Repository files navigation

alexishenry.eu

My portfolio made with ❤️

Documentation »

📔 Summary

🌟 About the project

This project is built on Laravel 8 as a project during my BTS at the CCI Campus of Strasbourg. The goal is to learn how to use the MVC (Model-View-Controllers) pattern. During the project I had to rewrite my portfolio using Laravel. Using the MVC pattern, Eloquent, Routes, and all features of the Framework. We need to setup a CRUD features.

wakatime

👾 Techs

Laravel Php Javascript Scss Shell PhpStorm

🧰 Getting Started

⚙️ Setup

Clone the repository

  git clone https://github.com/AlxisHenry/alexishenry.eu.git

Go to the app folder

  cd alexishenry.eu

Launch the setup script

chmod +x setup.sh && ./setup.sh

Warnings

  • The default admin user is root:root (username: root, password: root, is_admin: true),

  • If you want to import default data, your database name need to be "main",

  • If you want to run all tests, be sure your .env is configured and the database too,

  • To create a new user, you can run php artisan make:user {username} {password} {?is_admin}

Start the application

# npm
npm run start
# pnpm
pnpm start

🧪 Tests

# npm
npm run tests
# pnpm
pnpm tests

👋 Authors

(back to top)