An open API service indexing awesome lists of open source software.

https://github.com/audmes/skiclub

Une application pour un club de ski
https://github.com/audmes/skiclub

javascript react react-router sass typescript vite

Last synced: 3 months ago
JSON representation

Une application pour un club de ski

Awesome Lists containing this project

README

          

# Ski Club Roannais

[![forthebadge](https://forthebadge.com/images/badges/validated-html5.svg)](https://validator.w3.org/nu/?showsource=yes&showoutline=yes&showimagereport=yes&doc=https%3A%2F%2Faudmes.github.io%2FskiClub)
[![forthebadge](https://forthebadge.com/images/badges/uses-css.svg)](https://jigsaw.w3.org/css-validator/validator?uri=https%3A%2F%2Faudmes.github.io%2FskiClub%2F&profile=css3svg&usermedium=all&warning=1&vextwarning=&lang=fr)
![forthebadge](https://forthebadge.com/images/badges/uses-js.svg)
[![forthebadge](https://forthebadge.com/images/badges/uses-git.svg)](https://github.com/Audmes)
[![React](https://img.shields.io/badge/react-20232a?style=for-the-badge&logo=react&logocolor=61dafb)](https://reactjs.org/)

[Site live](https://github.com/Audmes/skiClub) - [Documentation](https://github.com/Audmes/skiClub) - README en Français

## Description du projet
Une application React pour un club de ski.

## Spécifications techniques

## Développé avec :

- [Visual Studio Code](https://code.visualstudio.com/) - Éditeur de texte
- [Sass](https://sass-lang.com/) - Préprocesseur CSS
- [React 19](https://fr.reactjs.org/) - Bibliothèque JavaScript libre développée par Facebook
- [Vite](https://vite.dev/) - Serveur de développement local
- [Create React App](https://create-react-app.dev/) - Boîte à outils créée par Facebook, qui est la référence pour initier un projet React
- [React Router V7](https://reactrouter.com/) - Bibliothèque de routage pour React
- [Prop-types](https://www.npmjs.com/package/prop-types) - Un package utilisé pour documenter les types de propriétés prévus transmises aux composants React
- [Redux](https://redux.js.org/) - Bibliothèque JS de gestion d'état pour applications web
- [redux-persist](https://www.npmjs.com/package/redux-persist) - Enregistrez le store Redux dans un stockage persistant
- [JSDoc](https://jsdoc.app/) - Générateur de documentation pour JavaScript
- [GitHub](https://github.com/) - Outil de gestion de versions
- [GitHub Pages](https://pages.github.com/) - Outil d’hébergement

## Installation :

1. Cloner le repository:

- `git clone https://github.com/Audmes/skiClub`

2. Installer toutes les dépendances pour le front-end:

- `npm install`

3. Lancer le front-end:

- `npm run dev`

Le front-end sera lancé à l'URL:
`http://localhost:5173/`.

## Auteur :

**Audrey Mesnage** : [**GitHub**](https://github.com/Audmes/) - [**Portfolio**](https://amsprods.com/)