Changement système de branches: passage à main et unification des versions via CMake
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@memegoat/frontend",
|
||||
"version": "0.0.1",
|
||||
"version": "0.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "next dev",
|
||||
|
||||
30
frontend/todo.md
Normal file
30
frontend/todo.md
Normal file
@@ -0,0 +1,30 @@
|
||||
Réalisation du frontend :
|
||||
|
||||
# Exigences
|
||||
|
||||
- Responsive dans tout les formats tailwindcss
|
||||
- Accessibilité A11Y
|
||||
- Implémentation réel uniquement
|
||||
- Site en français
|
||||
- SEO parfaitement réalisé, robot.txt, sitemap.xml...
|
||||
- Utilisation des composants shadcn/ui
|
||||
- Réalisation d'une page d'erreur customisé
|
||||
- Utilisation des fonctionalités de NextJS suivantes :
|
||||
- Nested routes
|
||||
- Dynamic routes
|
||||
- Route groups
|
||||
- Private folders
|
||||
- Parralel and intercepted routes
|
||||
- Prefetching pages
|
||||
- Streaming pages
|
||||
- Server and Client Components
|
||||
- Cache Components
|
||||
- Image optimization
|
||||
- Incremental Static Regeneration
|
||||
- Custom hooks
|
||||
- Axios
|
||||
|
||||
Toute l'application est basé sur un système dashboard/sidebar intégrant le routing.
|
||||
La page principale est la page de navigation du contennu.
|
||||
En mode desktop nous retrouvons la sidebar à gauche, le contennu en scroll infini au milieu et les paramètres de recherche sur la droite.
|
||||
En mode mobile la sidebar est replié, les paramètres de recherche sont représenté comme une icône de filtrage flotante en haut à droite
|
||||
Reference in New Issue
Block a user