djanyreason's Stars
djanyreason/FSO_01
This repository is for exercises in Part 1 of Full Stack Open, "Introduction to React". The projects in this repo are all basic front-end-only web apps built in React. They use basic react, passing props between components (including event handler functions), and state manipulation through the react useState hook.
djanyreason/FSO_02
This repository is for exercises in Part 2 of Full Stack Open, "Communicating with server". The projects in this repo are all basic front-end-only web apps built in React, which interact with local and remote servers using Axios.
djanyreason/FSO_03
This repository is for exercises in Part 3 of Full Stack Open (FSO), "Programming a server with NodeJS and Express". This repo contains a back-end server that connects to the phonebook project front-end developed in FSO Part 2.
djanyreason/FSO_04
This repository is for exercises in Part 4 of Full Stack Open, "Testing Express servers, user administration". This repo contains a back-end server built using with NodeJS and Express, which connects to a MongoDB database. The server & DB manage a collection of "blog post" objects and user authentication information.
djanyreason/FSO_05
This repository is for exercises in Part 5 of Full Stack Open (FSO), "Testing React apps". This repo contains a React front end for the server developed in FSO Part 4, contained in my respository FSO_04.
djanyreason/FSO_06
This repository is for exercises in Part 6 of Full Stack Open (FSO), "Advanced state management". The projects in this repo are all front-end React web apps, though some have a back-end component handled through json-server. The projects are focused on state management using either Redux or React Query and useReducer.
djanyreason/FSO_07
This repository is for exercises in Part 7 of Full Stack Open (FSO), "React router, custom hooks, styling app with CSS and webpack". The projects in this repo are React front-end web apps., focusing on navigation with React Router, custom react hooks, and styling with CSS and ready-made UI libraries.
djanyreason/FSO_08
This repository is for exercises in Part 8 of Full Stack Open (FSO), "GraphQL". The project in this repo is a full-stack web application with token-based user authentication that lists a collection of books in a personal library, using GraphQL with React for frontend, Apollo Server for backend, and a MongoDB database.
djanyreason/FSO_09
This repository is for exercises in Part 9 of Full Stack Open (FSO), "TypeScript". The projects in this repo exclusively use TypeScript, applying it in backend Express apps, in frontend React apps, and in full-stack web apps combining Express and React.
djanyreason/FSO_10
This repository is for exercises in Part 10 of Full Stack Open (FSO), "React Native". The project in this repo is a React Native mobile application, which interfaces with a remote server to display information for a series of GitHub repositories. The app relies upon React Native StyleSheet, Formik, Yup, GraphQL, and Apollo Client.
djanyreason/FSO_11
This repository is for exercises 11.1-11.19 in Part 11 of Full Stack Open (FSO), "CI/CD". This part of FSO focuses on Continuous Integration / Continuous Delivery ("CI/CD") systems - this repo is a fork of a pre-existing repo (fullstack-hy2020/full-stack-open-pokedex) with new GitHub Actions workflows.
djanyreason/FSO_11_20_21
This repository is for exercises 11.20-11.21 in Part 11 of Full Stack Open (FSO), "CI/CD". This part of FSO focuses on Continuous Integration / Continuous Delivery ("CI/CD") systems - this repo takes the "Bloglist" application developed in my FSO_04 and FSO_05 repos and adds new GitHub Actions workflows.
djanyreason/FSO_12
This repository is for Part 12 of Full Stack Open (FSO), "Containers". This part of FSO focuses on using Docker to containerize a development environment. It starts frin a copy of a pre-existing repo (fullstack-hy2020/part12-containers-applications) and implements a Docker containerized development environment for the repo.
djanyreason/FSO_13
This repository is for Part 13 of Full Stack Open (FSO), "Using Relational Databases". This repo contains a backend web application in NodeJS, using sequelize to interface with a remote PostreSQL database. The app is similar to the backend application in my repository FSO_04, and should be compatable with the frontend in my repository FSO_05.