Initial commit
This commit is contained in:
commit
7a8f74376e
8
.idea/.gitignore
generated
vendored
Normal file
8
.idea/.gitignore
generated
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Editor-based HTTP Client requests
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
8
.idea/modules.xml
generated
Normal file
8
.idea/modules.xml
generated
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/portfolio.iml" filepath="$PROJECT_DIR$/.idea/portfolio.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
20
.idea/php.xml
generated
Normal file
20
.idea/php.xml
generated
Normal file
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="MessDetectorOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
<component name="PHPCSFixerOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
<component name="PHPCodeSnifferOptionsConfiguration">
|
||||
<option name="highlightLevel" value="WARNING" />
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
<component name="PhpProjectSharedConfiguration" php_language_level="8.4" />
|
||||
<component name="PhpStanOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
<component name="PsalmOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
</project>
|
8
.idea/portfolio.iml
generated
Normal file
8
.idea/portfolio.iml
generated
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="WEB_MODULE" version="4">
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
36
about.php
Normal file
36
about.php
Normal file
@ -0,0 +1,36 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Mon Portfolio</title>
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div id="logo">
|
||||
<h1>SERMAND Maxim</h1>
|
||||
</div>
|
||||
<button id="menu-toggle" aria-expanded="false">☰</button>
|
||||
<nav id="navbar">
|
||||
<ul>
|
||||
<li><a href="./public/index.php">Accueil</a></li>
|
||||
<li><a href="about.php" class="active">À propos</a></li>
|
||||
<li><a href="project.php">Projets</a></li>
|
||||
<li><a href="experience.php">Expériences</a></li>
|
||||
<li><a href="tech.php">Veilles technologiques</a></li>
|
||||
<li><a href="contact.php">Contacts</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<section>
|
||||
<h2>À propos</h2>
|
||||
<p>Je suis Maxim, un développeur passionné par les nouvelles technologies et le développement d'applications.</p>
|
||||
</section>
|
||||
|
||||
<footer>
|
||||
<p>© 2025 SERMAND Maxim. Tous droits réservés.</p>
|
||||
</footer>
|
||||
<script src="../js/script.js"></script>
|
||||
</body>
|
||||
</html>
|
1
configure/autoloader/autoload.php
Normal file
1
configure/autoloader/autoload.php
Normal file
@ -0,0 +1 @@
|
||||
<?php
|
1
configure/database/connection.php
Normal file
1
configure/database/connection.php
Normal file
@ -0,0 +1 @@
|
||||
<?php
|
1
configure/routing/route.php
Normal file
1
configure/routing/route.php
Normal file
@ -0,0 +1 @@
|
||||
<?php
|
1
configure/routing/router.php
Normal file
1
configure/routing/router.php
Normal file
@ -0,0 +1 @@
|
||||
<?php
|
41
contact.php
Normal file
41
contact.php
Normal file
@ -0,0 +1,41 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Contact</title>
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div id="logo">
|
||||
<h1>SERMAND Maxim</h1>
|
||||
</div>
|
||||
<button id="menu-toggle" aria-expanded="false">☰</button>
|
||||
<nav id="navbar">
|
||||
<ul>
|
||||
<li><a href="./public/index.php">Accueil</a></li>
|
||||
<li><a href="about.php">À propos</a></li>
|
||||
<li><a href="project.php">Projets</a></li>
|
||||
<li><a href="experience.php">Expériences</a></li>
|
||||
<li><a href="tech.php">Veilles technologiques</a></li>
|
||||
<li><a href="contact.php" class="active">Contacts</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<div class="container">
|
||||
<h2>Contactez-moi</h2>
|
||||
<form id="contactForm" action="https://formspree.io/f/moqypzra" method="POST">
|
||||
<input type="text" name="name" placeholder="Votre nom" required>
|
||||
<input type="email" name="email" placeholder="Votre email" required>
|
||||
<textarea name="message" placeholder="Votre message" rows="5" required></textarea>
|
||||
<button type="submit">Envoyer</button>
|
||||
</form>
|
||||
<p id="status"></p>
|
||||
</div>
|
||||
<footer>
|
||||
<p>© SERMAND Maxim, 2025. Tous droits réservés.</p>
|
||||
</footer>
|
||||
<script src="../js/script.js"></script>
|
||||
</body>
|
||||
</html>
|
35
experience.php
Normal file
35
experience.php
Normal file
@ -0,0 +1,35 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Mon Portfolio</title>
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div id="logo">
|
||||
<h1>SERMAND Maxim</h1>
|
||||
</div>
|
||||
<button id="menu-toggle" aria-expanded="false">☰</button>
|
||||
<nav id="navbar">
|
||||
<ul>
|
||||
<li><a href="./public/index.php">Accueil</a></li>
|
||||
<li><a href="about.php">À propos</a></li>
|
||||
<li><a href="project.php">Projets</a></li>
|
||||
<li><a href="experience.php" class="active">Expériences</a></li>
|
||||
<li><a href="tech.php">Veilles technologiques</a></li>
|
||||
<li><a href="contact.php">Contacts</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<section>
|
||||
<h2>Mes Expériences</h2>
|
||||
</section>
|
||||
|
||||
<footer>
|
||||
<p>© 2025 SERMAND Maxim. Tous droits réservés.</p>
|
||||
</footer>
|
||||
<script src="../js/script.js"></script>
|
||||
</body>
|
||||
</html>
|
35
project.php
Normal file
35
project.php
Normal file
@ -0,0 +1,35 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Mon Portfolio</title>
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div id="logo">
|
||||
<h1>SERMAND Maxim</h1>
|
||||
</div>
|
||||
<button id="menu-toggle" aria-expanded="false">☰</button>
|
||||
<nav id="navbar">
|
||||
<ul>
|
||||
<li><a href="./public/index.php">Accueil</a></li>
|
||||
<li><a href="about.php">À propos</a></li>
|
||||
<li><a href="project.php" class="active">Projets</a></li>
|
||||
<li><a href="experience.php">Expériences</a></li>
|
||||
<li><a href="tech.php">Veilles technologiques</a></li>
|
||||
<li><a href="contact.php">Contacts</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<section>
|
||||
<h2>Mes Projets</h2>
|
||||
</section>
|
||||
|
||||
<footer>
|
||||
<p>© 2025 SERMAND Maxim. Tous droits réservés.</p>
|
||||
</footer>
|
||||
<script src="../js/script.js"></script>
|
||||
</body>
|
||||
</html>
|
35
public/index.php
Normal file
35
public/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Mon Portfolio</title>
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div id="logo">
|
||||
<h1>SERMAND Maxim</h1>
|
||||
</div>
|
||||
<button id="menu-toggle" aria-expanded="false">☰</button>
|
||||
<nav id="navbar">
|
||||
<ul>
|
||||
<li><a href="index.php" class="active">Accueil</a></li>
|
||||
<li><a href="about.php">À propos</a></li>
|
||||
<li><a href="project.php">Projets</a></li>
|
||||
<li><a href="experience.php">Expériences</a></li>
|
||||
<li><a href="tech.php">Veilles technologiques</a></li>
|
||||
<li><a href="contact.php">Contacts</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<section>
|
||||
<h1>Bienvenue sur mon portfolio !</h1>
|
||||
<p>Découvrez mes compétences, mes projets et mon parcours.</p>
|
||||
</section>
|
||||
<footer>
|
||||
<p>© SERMAND Maxim, 2025. Tous droits réservés.</p>
|
||||
</footer>
|
||||
<script src="../js/script.js"></script>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace portfolio\source\design\controller;
|
||||
|
||||
class sendContactController extends BaseController
|
||||
{
|
||||
public function sendContact() {
|
||||
return $this->show('contact.send');
|
||||
}
|
||||
}
|
37
tech.php
Normal file
37
tech.php
Normal file
@ -0,0 +1,37 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Mon Portfolio</title>
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<header>
|
||||
<div id="logo">
|
||||
<h1>SERMAND Maxim</h1>
|
||||
</div>
|
||||
<button id="menu-toggle" aria-expanded="false">☰</button>
|
||||
<nav id="navbar">
|
||||
<ul>
|
||||
<li><a href="./public/index.php">Accueil</a></li>
|
||||
<li><a href="about.php">À propos</a></li>
|
||||
<li><a href="project.php">Projets</a></li>
|
||||
<li><a href="experience.php">Expériences</a></li>
|
||||
<li><a href="tech.php" class="active">Veilles technologiques</a></li>
|
||||
<li><a href="contact.php">Contacts</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<section>
|
||||
<h2>Veilles technologiques</h2>
|
||||
<p>Retrouvez ici mes deux veilles technologiques.</p>
|
||||
</section>
|
||||
|
||||
<footer>
|
||||
<p>© 2025 SERMAND Maxim. Tous droits réservés.</p>
|
||||
</footer>
|
||||
<script src="../js/script.js"></script>
|
||||
</body>
|
||||
</html>
|
Loading…
x
Reference in New Issue
Block a user