photo of helen
Helen G Anderson

I'm a freelance developer based in Canberra.

Projects

Screenshot of Book Nest app

Book Nest

View code on Github

View deployed app

Book Nest is an app (proof-of-concept) for book lovers, a charming community for those who love to read e-books. Readers can find a new favourite book. Book owners can share their e-books. Also, authors can share their stories with the Book Nest community.

The application was designed following the MVC (Model View Control) design pattern using a MySQL database with Sequelize ORM, an Express.js back end, and Handlebars templating to present data to the user.

Screenshot of Tech Blog app

Tech Blog

View code on Github

View deployed app

The Tech Blog is a CMS-style blog site, where developers can publish their own posts and comment on other developers’ posts.

The Tech Blog functions similar to well-known CMS (content management systems), such as Wordpress. The Tech Blog app follows the MVC paradigm in its architectural structure, uses Handlebars.js as its templating language, Sequelize as its ORM, the express-session npm package for authentication, and bcrypt for securing user credentials.

Screenshot of Employee Tracker app

Employee Tracker

View code on Github

Installation and Usage

The Employee Tracker is a content management system (CMS) that enables non-developers to easily view and interract with information stored in the employees_db database. User scenarios could include a small business or start up which needs manage their employees information.

Employee Tracker enables users to interract with the database to view, update or delete records via the command line.

Screenshot of Marvel Superhero app

Marvel Superhero Genie

View code on Github

View deployed app

The Marvel Superhero Genie app was a collaborative team project. The real-world problem the app solves is how to access top quality Marvel Superhero information with one click in one place.

Without the Marvel Superhero Genie you need to search for info about your favourite superhero on Google and then find a quality video starring that superhero in YouTube. The Marvel Superhero app gets all its superhero information from the source of superhero truth, Marvel, so the best information available to you with one click.

Screenshot of Weather Dashboard app

Weather Dashboard

View code on Github

View deployed app

The Weather Dashboard app enables a user to retrieve weather information for a selected city, displaying the city's current weather and a five day forecast.

The app runs in the browser using dynamically updated HTML and CSS powered by jQuery. Moment.js is used to work with date and time. Local storage saves the five most recent searched cities. SweetAlert generates formatted warning and error alerts.

Screenshot of Work Day Scheduler app

Work Day Scheduler

View code on Github

View deployed app

The Work Day Scheduler is a simple daily planner application that allows a user to save events for each hour of the day.

The work day scheduler app runs in the browser using dynamically updated HTML and CSS powered by jQuery. Moment.js is used to work with date and time. Local storage saves entered events. The day and date displayed in the header updates for each day.

The hour time blocks update according to the current hour. Past hours are greyed out, the current hour is coloured red, and future hours are coloured green