Emploi
2 DÉVELOPPEURS RECHERCHÉS
edutrack
Accessible à distanceDate limite : 30/08/202614 réponse(s)
Nous lançons le développement d’un **MVP de plateforme de gestion et de suivi scolaire** à partir d’un prototype déjà fonctionnel.
À propos de l’opportunité
🚀 **OPPORTUNITÉ AFROCODEURS — 2 DÉVELOPPEURS RECHERCHÉS**
Nous lançons le développement d’un **MVP de plateforme de gestion et de suivi scolaire** à partir d’un prototype déjà fonctionnel.
Le projet comprend notamment :
* gestion des établissements, classes et matières ;
* gestion des élèves, parents et enseignants ;
* authentification et gestion des rôles ;
* création des évaluations et saisie des notes ;
* calcul des moyennes et coefficients ;
* publication des résultats ;
* espace parent ;
* génération de bulletins PDF ;
* version web responsive / PWA à terme.
Nous cherchons **2 développeurs juniors motivés** pour intégrer l’équipe sur ce projet.
### 👨🏾💻 Profil 1 — Backend / Base de données
Tu travailleras principalement sur :
* architecture de la base de données ;
* authentification ;
* rôles et permissions ;
* API / logique métier ;
* gestion des élèves, classes, matières et enseignants ;
* moteur de notes et évaluations ;
* sécurité et cohérence des données ;
* intégration avec le frontend.
Une connaissance de **PostgreSQL / Supabase** est un plus.
---
### 🎨 Profil 2 — Frontend / PWA
Tu travailleras principalement sur :
* reconstruction du prototype en application moderne ;
* interfaces Admin, Professeur et Parent ;
* tableaux de bord ;
* formulaires de gestion ;
* saisie des notes ;
* statistiques ;
* affichage des bulletins ;
* responsive mobile ;
* préparation de la PWA ;
* intégration avec le backend.
Une connaissance de **React / Next.js ou React + Vite** est un plus.
---
### 🧠 Le niveau recherché
Nous ne cherchons pas forcément des développeurs seniors.
Nous cherchons surtout des **juniors sérieux, autonomes et capables d’apprendre rapidement**.
Tu dois au minimum :
* comprendre les bases du développement web ;
* savoir utiliser Git et GitHub ;
* être capable de lire et modifier du code existant ;
* savoir chercher une solution lorsqu’un problème apparaît ;
* accepter les code reviews et travailler en équipe ;
* savoir utiliser intelligemment les outils IA comme ChatGPT, Codex ou équivalent sans simplement copier du code que tu ne comprends pas.
Tu n’as pas besoin de maîtriser toute la stack dès le départ.
L’objectif est aussi de **monter en compétence en construisant un vrai produit**.
---
### 🤝 Type de collaboration
Il s’agit d’une **collaboration avec partage des revenus générés par le projet**.
Ce n’est donc pas une mission freelance classique avec un forfait payé au démarrage.
Les modalités exactes de répartition seront définies avec les personnes retenues en fonction :
* du rôle ;
* de l’implication ;
* des responsabilités ;
* et du travail réellement réalisé sur le projet.
Nous cherchons donc des personnes qui souhaitent **s’investir dans la construction du produit**, pas simplement exécuter quelques tâches.
---
### ⚙️ Organisation
Le développement sera découpé en lots avec :
* objectifs précis ;
* issues GitHub ;
* branches ;
* pull requests ;
* code reviews ;
* tests et critères de validation.
Le prototype existe déjà : nous ne partons pas d’une page blanche.
Notre travail sera de transformer cette démonstration en une **vraie application sécurisée et exploitable par des établissements scolaires**.
---
### 📩 Pour candidater
Envoyez :
1. votre prénom / pseudo ;
2. votre niveau actuel ;
3. le profil qui vous intéresse : **Backend** ou **Frontend** ;
4. les technologies que vous connaissez ;
5. votre GitHub ou quelques projets si vous en avez ;
6. votre disponibilité ;
7. quelques lignes pour expliquer pourquoi vous voulez participer au projet.
**Même si ton GitHub est encore petit, tu peux candidater.**
Ce qui nous intéresse surtout, c’est ta capacité à apprendre, construire et aller jusqu’au bout.
🐝 **Projet proposé au sein de la communauté Afrocodeurs.**
Commentaires 0
Aucun commentaire. Lancez la discussion.
Connectez-vous avec un compte vérifié pour commenter.