Revenir aux projets

oct. 2022

3 min de lecture

Workunion

Site de réservation d'espaces de Coworking 100% en ligne

1 ▸ Présentation du Projet

  • Nom du projet : Workunion
  • Client : Entreprise de services Lilloise Workunion
  • Date de début : Début Juillet 2022
  • Date de fin : Fin Septembre 2022 (3 mois)

Vidéo de présentation du site Workunion

2 ▸ Objectifs du Projet

Concevoir et développer le site de domiciliation d’entreprise Workunion, en imaginant un design sur Figma et Dribbble, puis en l’intégrant avec Next.js. Créer une API robuste en TypeScript avec Express pour permettre la réservation en ligne des bureaux pour du coworking, améliorant ainsi la maintenabilité et la compétitivité sur le marché des développeurs.

3 ▸ Défis rencontrés

  • Conception d’un design attractif et ergonomique pour une meilleure expérience utilisateur.
  • Intégration complexe du design avec Next.js et optimisation pour une performance accrue.
  • Développement d’une API en TypeScript avec Express pour garantir un typage strict et une maintenabilité améliorée.

4 ▸ Solutions apportées

  • Utilisation de Figma et Dribbble pour concevoir un design moderne et fonctionnel.
  • Intégration du design avec Next.js pour assurer une navigation fluide et réactive.
  • Développement d’une API robuste en TypeScript avec Express, garantissant un typage strict et une gestion efficace des données pour la réservation en ligne des bureaux en coworking.

5 ▸ Technologies

  • Front-end : Next.js (Javascript)
  • Back-end : Express.js (Typescript)
  • Base de données : MongoDB
  • Langages de programmation : JavaScript/Typescript
  • Serveurs de production : Vercel

6 ▸ Processus

Utilisation de SCRUM pour la gestion de projet agile.

7 ▸ Résultats obtenus

Un site de domiciliation d’entreprise fonctionnel avec un design élégant et une interface intuitive, permettant une réservation facile et rapide des bureaux en coworking. L’utilisation de TypeScript pour l’API a amélioré la maintenabilité du code et renforcé mes compétences en développement moderne.

8 ▸ Retours sur la mission

Ce projet m’a permis d’appliquer efficacement mes compétences en design UI/UX, intégration web avec Next.js et développement d’API avec Express en TypeScript. Il a été crucial pour l’obtention de mon diplôme et a renforcé ma compétitivité sur le marché du développement.

9 ▸ Compétences Acquises

  • Conception et développement d’interfaces utilisateur attractives avec Figma et Dribbble.
  • Intégration avancée avec Next.js et optimisation de la performance.
  • Développement d’API robustes en TypeScript pour une gestion efficace des données et une maintenabilité accrue.

10 ▸ Difficultés Rencontrées

-Apprentissage approfondi de TypeScript pour une gestion rigoureuse des types et une amélioration de la maintenabilité du code. -Gestion de la complexité liée à la réservation en ligne et à la synchronisation des données en temps réel.

Une question ou un projet à concrétiser ?