Louise Findlay

Front-End Web Developer

The homepage of the Aurora web application showcased on a screen
The observation diary of a user on the Aurora web application showcased on a screen
The weather forecast and aurora status features of the Aurora web application showcased on a screen

Details of Development

Languages & Libraries Used

For this project, I was teamed up with a designer and two software developers and I taught them how to use source control which resulted in a 50% reduction in merge conflicts. I also supported the designer who was learning how to code by screensharing with him using Teamviewer. My help allowed him to contribute code to the project.

In my first time working with databases and doing back-end development, I implemented a photo-uploading system (using Node, Express, EJS, MongoDB, Multer and Sharp) in just two weeks.

An example of the feature is when users register, they can upload a profile photo (which is stored on the server via Multer and resized using Sharp.) Their photo is then displayed on their profile by storing the filepath in a MongoDB database and then displayed on the front-end using EJS templating.

Overall, I contributed 70% of the code for the web app.

Languages & Libraries Used

Github Repository

Website