Sélectionner une page

Job Board (en cours)

, ,

Dans le contexte de mon cours Production multimédia, j’ai dû créer, en collaboration avec Justin Vallée, un job board pour le Cégep de l’Outaouais. Le site devait offire la possibilité pour les employeurs de poster des offres d’emplois ainsi que des contrats. Cette fonctionnalité devait nécessiter un abonnement, cependant, nous ne l’avons pas implémenté la fonctionnalité d’abonnement par manque de temps, le projet nous a été donné un peu tard durant la session. Les étudiants devaient aussi avoir la possibilité de poster des offres de service, sans frais, afin de promouvoir leur talent ainsi que de gagner des clients.

Pour l’interface utilisateur, j’ai choisi d’utiliser Tailwind CSS ainsi que le Svelte et son framework Sapper. Malgré le fait que nous n’avions jamais utilisé Svelte, Sapper et Tailwind auparavant, une fois la configuration faite à l’aide du gabarit de Sapper ainsi que l’outil vercel-sapper, nous avons eu peu de difficulté à devenir productif avec ces nouvelles technologies. Elles sont intuitives et facile à apprendre et nous sommes même plus productif qu’avec PHP. Pour ce qui est du backend, nous avons pris la décision d’utiliser Firebase, puisque, tout comme Svelte et Tailwind, il est facile d’utilisation et contient tout ce que nous avons besoin pour le projet, notamment l’authentification d’utilisateur, les bases de données et le stockage de fichiers. Pour l’hébergement, nous avons utilisé Vercel, puisque c’était la recommendation pour Sapper et nous n’avons pas rencontré de problème lorsque nous avons reconfiguré le projet avec vercel-sapper.

Le projet est toujours en cours de développement, donc certaines fonctionnalités sont manquantes.

Compétences

, , ,

Posté le

2020-11-13