My portfolio made with ❤️
Documentation »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.
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
# npm
npm run tests
# pnpm
pnpm tests
- Alexis Henry alias @AlxisHenry