Tous les projets
Overkill
A team project bringing scattered job offers together, making them easier to compare, and keeping a clear record of applications.
- Statut
- Réalisé
- Type
- Projet d’équipe
- Rôle
- Full-stack development contribution within a team project.
Le problème initial
Offers are spread across several platforms, which makes them hard to search, compare, and follow effectively.
Contexte
The project pairs a React frontend with a Symfony backend around a shared model of offers and application tracking.
Objectifs
- Bring offers together
- Speed up comparison
- Centralize tracking
Solution imaginée
A team web application combining a search and tracking interface with an API and a PostgreSQL database.
Fonctionnalités
- Offer aggregation
- Search
- Comparison
- Application tracking
Architecture
React/Vite frontend, Symfony API, PostgreSQL, and a Docker environment.
Technologies
React · Vite · Tailwind CSS · Symfony · PostgreSQL · Docker
Choix importants
- Share a clear model between frontend and backend
- Scope the work to what a team can carry
Difficultés
- Coordinating contributions
- Unifying several sources
Apprentissages
- Good API contracts make collective work easier
État actuel
Le projet est actuellement : réalisé. Cette formulation reflète son état renseigné dans l’administration.
Prochaines étapes
- Add real media
- Detail Jonathan's contributions