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.