Projects

Headshot of Joseph Lynn

Featured Project

DevJobs Board

Jobs board application using GitHub jobs API data to retrieve data. Users can filter jobs by title, location, and full-time/part-time contracts. Pagination with a default of 12 jobs loaded initially.

Tech: HTML, CSS, JavaScript, React, API Data

Headshot of Joseph Lynn

Featured Project

Coffeeroasters Subscription

A multi-page coffee subscription website. A user makes selections on a series of questions to create a customized coffee subscription plan with an order summary preview of their choices.

Tech: HTML, CSS, JavaScript

Headshot of Joseph Lynn

Featured Project

PayAPI Marketing

A multi-page marketing website. Showcasing who the customers are, how easy it is to work with this product and pricing plans. Taking a mobile-first approach and using modern CSS like Flexbox and Grid for layout purposes.

Tech: HTML, CSS, JavaScript

Headshot of Joseph Lynn

Featured Project

Password Generator

A password generator application that allows the user to select a password length, if the user wants to use uppercase characters, lowercase characters, numeric characters, or smybol characters in their password. The user is able to generate a new password and copy the passwords to their clipboards.

Tech: HTML, CSS, JavaScript

Headshot of Joseph Lynn

Developer Profile Generator

A command-line application that dynamically generates a PDF file (a GitHub profile) from a GitHub username - the user will be prompted for the developer's username and then choose a color to use as the background color.

Tech: HTML, CSS, JavaScript, Node.js, GitHub API

Headshot of Joseph Lynn

Budget Tracker

A user can add expenses and deposits to their budget with or without a connection. When entering transactions offline, they should populate the total when brought back online.

Tech: HTML, CSS, JavaScript, PWA, Express, MongoDB, Mongoose ORM

Headshot of Joseph Lynn

Team Template Engine

A command line application generator for a software engineering team. The application prompts the user for information about the team manager and then information about the team members. Once you're done adding memebers, an HTML file will generate the team.

Tech: HTML, CSS, JavaScript, Node CLI, TDD with Jest

Headshot of Joseph Lynn

Good Deeds

A donation web application (e-commerce based) that gives a donor and those of need ease of access to a charitable organization who can administer charitable donations much easier.

Tech: HTML, CSS, JavaScript, Handlebars, Express, NodeJS, SQL, Sequelize ORM

Headshot of Joseph Lynn

Weather Dashboard

A weather dashboard with search functionality to find current weather conditions and the future weather outlook for multiple cities.

Tech: HTML, CSS, JavaScript, OpenWeather API