Statistiques de code – Frontend (React Native / Expo)
Généré automatiquement avec cloc
- 📆 Date : 2025-06-08
- 📁 Dossier analysé :
moovit-frontend/ - 🧹 Fichiers exclus :
node_modules,.expo,dist,coverage,package.json, fichiers Lottie,.idea, etc. - 🔍 Type de fichiers inclus :
.js,.jsx,.ts,.tsxuniquement
cloc|github.com/AlDanial/cloc v 2.04 T=0.09 s (717.2 files/s, 85292.0 lines/s) — | —
| File | blank | comment | code |
|---|---|---|---|
| .\data\activitiestest.json | 0 | 0 | 1178 |
| ..idea\caches\deviceStreaming.xml | 0 | 0 | 703 |
| .\screens\Main\Dashboard.jsx | 21 | 13 | 428 |
| .\screens\Auth\SignupScreen.jsx | 15 | 2 | 279 |
| .\screens\Auth\LoginScreen.jsx | 22 | 25 | 241 |
| .\data\activities_sample.json | 0 | 0 | 237 |
| .\screens\Main\ProfileScreen.jsx | 23 | 25 | 226 |
| .\screens\Activities\OnActPlay\OnPlay.jsx | 15 | 1 | 213 |
| .\screens\Activities\OnActPlay\OnProgress.jsx | 8 | 1 | 211 |
| .\screens\OnBoarding\OnBoardingForms.jsx | 28 | 1 | 211 |
| .\components\SemiCircleProgress.jsx | 16 | 0 | 174 |
| .\data\onBoardingQuestion.json | 2 | 0 | 156 |
| .\screens\CreditScreen.jsx | 20 | 7 | 150 |
| .\screens\Main\TimerScreen.jsx | 7 | 7 | 141 |
| .\screens\Activities\OnActPlay\OnDone.jsx | 7 | 0 | 140 |
| .\screens\Activities\Play.jsx | 12 | 1 | 140 |
| .\screens\HistoryPlay.jsx | 14 | 1 | 140 |
| .\screens\NewLevelScreen.jsx | 13 | 6 | 133 |
| .\App.js | 14 | 3 | 132 |
| .\screens\LevelScreen.jsx | 15 | 3 | 124 |
| .\components\CardLevelClicable.jsx | 6 | 11 | 120 |
| .\components\QuestionOnBoard\CheckBoxObjectGroup.jsx | 4 | 0 | 100 |
| .\components\MooveItFunChart.jsx | 4 | 3 | 99 |
| .\components\QuestionOnBoard\CheckBoxGroup.jsx | 4 | 0 | 97 |
| .\components\QuestionOnBoard\FieldBox.jsx | 6 | 0 | 94 |
| .\components\StatiscticGraphic.jsx | 8 | 1 | 82 |
| .\components\QuestionOnBoard\ImageSelect.jsx | 4 | 0 | 78 |
| .\screens\Auth\SplashScreen.jsx | 11 | 61 | 78 |
| .\components\Tabnavigation.jsx | 4 | 4 | 70 |
| .\data\cgu-fr.json | 0 | 0 | 67 |
| .\components\InstructionCard.jsx | 6 | 0 | 65 |
| .\screens\Auth\CGUScreen.jsx | 3 | 0 | 62 |
| .\screens\Auth\ForgotScreen.jsx | 5 | 0 | 57 |
| ..idea\workspace.xml | 0 | 0 | 53 |
| .\data\meteoIcons.json | 0 | 0 | 49 |
| .\components\ActivityCard.jsx | 5 | 0 | 47 |
| .\components\StaticCard.jsx | 5 | 3 | 44 |
| .\data\usertest.json | 0 | 0 | 40 |
| .\reducers\userSlice.js | 3 | 3 | 40 |
| .\components\Card.jsx | 2 | 1 | 37 |
| .\components\CardAct.jsx | 3 | 0 | 36 |
| .\data\testdede.json | 0 | 0 | 35 |
| .\components\BarStep.jsx | 4 | 3 | 33 |
| .\components\ExercisesProgressBar.jsx | 2 | 0 | 32 |
| .\components\Buttons.jsx | 2 | 1 | 31 |
| .\components\PhotoProfil.jsx | 2 | 2 | 30 |
| .\app.json | 0 | 0 | 29 |
| .\components\ProgressStep.jsx | 4 | 3 | 28 |
| .\components\ProgressBarComp..jsx | 4 | 0 | 27 |
| .\components\LevelCard.jsx | 4 | 0 | 22 |
| .\components\MeteoMiniCard.jsx | 2 | 1 | 22 |
| .\components\PhotoCircle.jsx | 4 | 0 | 22 |
| .\components\ProgressBarXp.jsx | 2 | 1 | 22 |
| .\components\ProgressBar.jsx | 2 | 0 | 21 |
| .\reducers\activitySlice.js | 3 | 0 | 19 |
| .\reducers\onBoardingSlice.js | 3 | 0 | 19 |
| .\screens\autre\PlayScreen.jsx | 5 | 0 | 19 |
| .\screens\autre\Profile.jsx | 8 | 0 | 19 |
| .\screens\TestChartScreen.jsx | 1 | 0 | 12 |
| .\modules\checkBody.js | 6 | 0 | 10 |
| ..idea\moovit-frontend.iml | 0 | 0 | 9 |
| ..idea\modules.xml | 0 | 0 | 8 |
| ..idea\misc.xml | 0 | 0 | 6 |
| ..idea\vcs.xml | 0 | 0 | 6 |
| .\index.js | 2 | 3 | 3 |
| .\assets\Animation - 1748526184745.json | 0 | 0 | 1 |
| SUM: | 395 | 197 | 7257 |