EN | FR

Back-end programmer, Network Administrator

WebOdyssey

WebOdyssey
WebOdyssey 1WebOdyssey 2WebOdyssey 3WebOdyssey 4

Stacks

NodeJSNextJS

Description

To celebrate the 30th anniversary of the MMI/SRC program, we organized an exceptional event featuring escape rooms, providing our guests with a memorable anniversary evening. For this project, I served as the back-end developer for the WebOdyssey site, the name of our event. I developed an API using NodeJS, which efficiently managed the various event functionalities. Additionally, I implemented a mailing system with NodeMailer to send confirmation emails and entry tickets to the visitors. This approach ensured a smooth and professional experience for all participants.

My work

Back-end programmer

For this project, we built the website’s front-end with NextJS and the back-end with NodeJS and Express.
As a back-end developer, I secured data transfers to the database and made data management easier for the administrator.
A major task was also generating entry tickets on the fly and sending them by email.
I used users’ reservation details to create a PDF ticket and send it directly to them.

Back-end programmer

Network Administrator

To host our website, we used Vercel to maintain NextJS’s dynamic capabilities and to make production updates easier directly through Git.
Then, I updated the domain's DNS settings to properly redirect to Vercel and adjusted some configurations to link O2switch’s mail service with Vercel.

Network Administrator