Aperçu
Koloc Agency est une agence collaborative fondée par deux auto-entrepreneurs, Thomas et Klara, qui travaillent ensemble sur des projets communs. Le site présente les services de l'agence, les projets antérieurs, une présentation de l'entreprise et une section de contact, ainsi que la liste des clients.
Présentation de l'entreprise
Koloc Agency - Une agence collaborative
Tout commence lorsque deux étudiants se rencontrent, rejoignent la même association et intègrent une colocation. Ils découvrent des passions complémentaires : le design et le développement.
Koloc est une agence collaborative. Il s'agit de deux auto-entrepreneurs travaillant ensemble sur des projets communs, où chacun exerce sa spécialité. Thomas et Klara travaillent ensemble depuis plusieurs années sur des projets communs passionnants de nature diverse. Aujourd’hui chacun a décidé d’en faire son métier.
Le site
Les aspects visuels
Le site a été conçu par Klara Christensen et moi-même, Thomas Brandt. Il contient une page d'accueil présentant les services de l'organisation, les projets antérieurs menés à bien par les deux collaborateurs, une présentation plus globale de l'entreprise, ainsi qu'une section de contact. Il présente également la façon de travailler de l'équipe, une présentation plus détaillée des membres ainsi qu'une liste des clients de l'entreprise.
Le site est disponible en trois langues pour lesquelles l'agence peut offrir des services, c'est-à-dire en français, en anglais et en allemand.
Les éléments visuels du site ont été entièrement créés par Klara, qui a créé l'image de marque de l'organisation au complet. Voici quelques captures d'écran du site :
Le site web
Technologies utilisées et compétences développées
Le site web a été conçu par Thomas Brandt grâce aux technologies NextJS pour le frontend (et donc ReactJS), StrapiJS pour le CMS/backend ainsi qu'une base de données PostgresSQL. Thomas s'est également servi de la langue de requête graphQL liée au paquet Apollo pour récupérer les informations depuis le CMS. Pour l'apparence, SASS a été utilisé pour rehausser les fonctionnalités de CSS classiques.
C'est pendant ce projet que j'ai développé mes compétences actuelles avec le framework NextJS, mais aussi que j'ai appris à faire de l'internationalisation, utiliser useReducer et les autres outils plus avancés de ReactJS, ainsi que d'autres techniques qui manquaient à mon arsenal de développeur.