Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

awereoutagba-bot/APPLICATION-ETUDE-TOGO-EPREUVE

Domain:

education

Record type:

software
Creator:
awe
Host:
une application révolutionnaire pour retrouver toutes les épreuve du togo # Etude Togo Plateforme éducative togolaise : épreuves (BEPC, BAC, devoirs...), documents (cours, fiches, corrigés), espaces de travail pour élèves et enseignants, et un **guide de l'Approche Par Compétences (APC)** pour accompagner les enseignants. Projet complet en deux parties : - `backend/` — API Node.js + Express + Prisma (base SQLite en dev, PostgreSQL en prod) + authentification JWT - `frontend/` — application React (Vite) + Tailwind CSS v4 --- ## 1. Démarrage en local ### Prérequis - Node.js 18 ou plus récent - npm ### 1.1 Backend ```bash cd backend cp .env.example .env # ajuster JWT_SECRET si besoin npm install npx prisma generate npx prisma migrate dev --name init npm run seed # crée les comptes de démo + les 5 modules du guide APC npm run dev # démarre l'API sur localhost ``` Comptes de démonstration créés par `npm run seed` (mot de passe : `motdepasse123`) : - `admin@etudetogo.tg` - `enseignant@etudetogo.tg` - `eleve@etudetogo.tg` ### 1.2 Frontend Dans un second terminal : ```bash cd frontend cp .env.example .env # VITE_API_URL doit pointer vers l'API (localhost par défaut) npm install npm run dev # démarre l'app sur localhost ``` Ouvrez `localhost`. --- ## 2. Structure du projet ``` etude-togo/ ├── backend/ │ ├── prisma/ │ │ ├── schema.prisma # modèles : User, Epreuve, Document, Favori, ModuleAPC, ProgressionAPC │ │ └── seed.js # comptes démo + 5 modules APC rédigés │ ├── src/ │ │ ├── routes/ # auth, epreuves, documents, apc-guide, users │ │ ├── middleware/ # auth (JWT + rôles), upload (multer) │ │ ├── prisma.js │ │ └── server.js │ └── uploads/ # fichiers déposés (PDF, DOCX, images) └── frontend/ └── src/ ├── pages/ # Accueil, Epreuves, Documents, Ajouter, EspaceEleve, │ # EspaceEnseignant, GuideAPC, Conn …

Visit

github.com

Similar

TOGO (2006): Etude d'Impact de Campagne en Milieu du Travail au TogoMachine learning application to predict flood zones in TogoEtude du Kikongoradoram/Bot-jagwarkkotokwe-bot/pangeabotAlmawdev5/Translator-bot

TOGO (2006): Etude d'Impact de Campagne en Milieu du Travail au Togo

Les objectifs specifiques de cette etude sont de: saisir le niveau d'exposition des travailleurs aux

Machine learning application to predict flood zones in Togo

Climate change has led to an increase in the frequency of extreme and sudden precipitation events in

Etude du Kikongo

radoram/Bot-jagwar

Malagasy Wiktionary bot repository with dependencies and required files.

kkotokwe-bot/pangeabot

Analysis and R scripts for data from Botswana # pangeabot Analysis and R scripts for data from Bots

Almawdev5/Translator-bot

A simple bot to translate any language into Amharic.