All of these projects were created as part of the curriculum for the Full Stack Web Development Program
at Career Foundry. I usually tell people I learned how to code despite attending Career
Foundry, by which I mean, I was able to complete these projects by seeking the correct information from
other sources on the internet. On the positive side, the experience taught me that I have the ability to
persevere and complete a project even when given incorrect or deprecated information.
JavaScript App - API Data Display
Project Summary:
A simple JavaScript app that displays data from the Pokemon API (link opens in a new tab). For the
first
version, the requirements were to create a UI designed from scratch, without the use
of any libraries or
platforms. For the final version, we were required to use the Bootstraps library to
create
the UI.
A movie API server-side component, built using MongoDB, Express, and Passport for
use with a MERN (MongoDB, Express, React, Node.js) website app that displays
information pertaining to movies.
Client-side interface, built using the React library, for previously created
server-side
code (Movie Database - REST API ) of a movie themed single-page application (SPA)
which is hosted on
Netlify.
The project objective was to create a serverless, progressive web application (PWA)
built with React using a test-driven development (TDD) technique. The application
uses the
Google
Calendar API to fetch upcoming events.
Technologies Used:
JavaScript, React, Create-React-App, Recharts, Jest, Jest-Cucumber, TDD
techniques, Google Calendar API, OAuth2, Serverless Functions (AWS Lambda).
Client-side User Interface, built using Angular CLI and Material Library for
previously
created
server-side code (Movie Information REST API ) of a movie themed app / website which
is
hosted
on
GitHub Pages.
Technologies Used:
Angular CLI, Material Design, Express, Typescript.