Skip to content

Commit

Permalink
feat: about us page (#59)
Browse files Browse the repository at this point in the history
  • Loading branch information
djaiss authored Feb 21, 2024
1 parent fe2c0e2 commit ba7f810
Show file tree
Hide file tree
Showing 8 changed files with 73 additions and 2 deletions.
13 changes: 13 additions & 0 deletions app/Http/Controllers/AboutController.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace App\Http\Controllers;

use Illuminate\Contracts\View\View;

class AboutController extends Controller
{
public function index(): View
{
return view('about.index');
}
}
Binary file added public/img/founders.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/mockup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
55 changes: 55 additions & 0 deletions resources/views/about/index.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<x-guest-layout>
<div class="bg-violet-100">
<div class="border-b border-violet-200">
@include('layouts.unlogged-navigation')
</div>
</div>

<div class="py-20 mx-auto max-w-5xl px-2 sm:px-6 lg:px-8">
<h1 class="text-3xl mb-2 mx-auto text-center">Un prénom se choisit pour la vie.</h1>
<h2 class="text-gray-400 text-center">Nous sommes là pour vous aider.</h2>
</div>

<div class="bg-yellow-100">
<div class=" py-20 mx-auto max-w-5xl px-2 sm:px-6 lg:px-8">
<div class="grid grid-cols-1 sm:grid-cols-2 gap-20">
<div class="">
<h2 class="text-2xl mb-10">Nous créeons la plus grande base de données de prénoms francophones.</h2>

<img src="/img/mockup.png" srcset="/img/mockup.png, /img/mockup.png 2x" loading="lazy" alt="image du produit pour le prénom jean">
</div>
<div>
<p class="mb-3 prose">Touslesprenoms.org est une plateforme qui aide les futurs parents à choisir un prénom pour leur progéniture. Nous avons recueilli plus de 39 000 prénoms de l'Institut National de la Statistique et des Études Économiques (INSEE) et avons rassemblé de nombreuses informations pour permettre aux parents de prendre une décision éclairée.</p>

<p class="mb-3 prose">Nous avons pour ambition de devenir le site de prénoms francophones le plus populaire. Nous sommes fiers de nous distinguer par notre absence de publicité et la grande qualité de contenu que nous mettons à disposition des utilisateurs. Nous sommes également le seul acteur francophone à rendre notre code disponible sur Github avec une license libre de droit. La communauté peut ainsi nous aider à rendre le site meilleur et bâtir une plateforme utile à tous dans l'intérêt commun.</p>

<p class="mb-3 prose">Pourquoi un autre site de prénoms? Nous en avions ras le bol de tous ces sites remplis de publicité, lents, sans fonctionnalités réellement utiles pour faire son choix. En tant que geeks, nous avons décidé de changer le <italic>game</italic>.</p>
</div>
</div>
</div>
</div>

<div class="py-20 mx-auto max-w-5xl px-2 sm:px-6 lg:px-8">
<div class="grid grid-cols-1 sm:grid-cols-2 gap-20">
<div class="">
<h2 class="text-2xl mb-8">Nous sommes des artisans qui nous soucions profondément de la qualité de notre travail.</h2>

<p class="mb-3 prose">Avant de créer touslesprenoms.org, nous avons crée <a href="https://monicahq.com" class="underline">Monica</a>, un autre produit open source, qui permet de documenter votre vie et celle de vos proches. Ce produit est utilisé par des dizaines de milliers de personnes, et est extrêmement populaire dans la <a href="https://github.com/monicahq/monica" class="underline">communauté open source</a>.</p>

<p class="mb-3 prose">Notre toute petite équipe s'étend sur deux continents (France et Canada) et nous travaillons en remote depuis le début sur nos projets. Ce qui nous unit est notre focus sans faille, notre capacité à exécuter très rapidement, et notre passion du travail bien fait.</p>
</div>

<div class="mt-10">
<div class="text-center mb-10">
<img src="/img/founders.png" srcset="/img/founders.png, /img/founders.png 2x" loading="lazy" alt="image des deux fondateurs">
</div>

<div class="text-center text-sm text-gray-600">
Les fondateurs, Régis et Alexis.
</div>
</div>
<div>
</div>
</div>

</x-guest-layout>
5 changes: 3 additions & 2 deletions resources/views/layouts/footer.blade.php
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
<div class="mx-auto max-w-7xl sm:px-6 lg:px-8">
<div class="flex items-center py-4 justify-between text-xs">
<div class="flex items-center py-4 text-xs">
<div class="mr-10">
© 2023-{{ now()->year }}
</div>
<div>
<div class="flex">
<a href="{{ route('about.index') }}" class="underline mr-4">A propos</a>
<a href="{{ route('terms.index') }}" class="underline">Conditions d'utilisation</a>
</div>
</div>
Expand Down
2 changes: 2 additions & 0 deletions routes/web.php
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?php

use App\Http\Controllers\AboutController;
use App\Http\Controllers\FavoriteController;
use App\Http\Controllers\FemaleNameController;
use App\Http\Controllers\HomeController;
Expand Down Expand Up @@ -28,6 +29,7 @@
Route::get('prenoms', [NameController::class, 'index'])->name('name.index');

Route::get('conditions', [TermsController::class, 'index'])->name('terms.index');
Route::get('a-propos', [AboutController::class, 'index'])->name('about.index');

Route::get('prenoms/garcons', [MaleNameController::class, 'index'])->name('name.garcon.index');
Route::get('prenoms/filles', [FemaleNameController::class, 'index'])->name('name.fille.index');
Expand Down

0 comments on commit ba7f810

Please sign in to comment.