An open API service indexing awesome lists of open source software.

https://github.com/jdegand/sfpopos

Make School Tutorial Rework - SFPOPOS
https://github.com/jdegand/sfpopos

makeschool react react-router

Last synced: 6 months ago
JSON representation

Make School Tutorial Rework - SFPOPOS

Awesome Lists containing this project

README

          

React Fundamentals - SFPOPOS


Tutorial from makeschool.org.

## Table of Contents

- [Overview](#overview)
- [Built With](#built-with)
- [Features](#features)
- [Improvements](#improvements)
- [Useful Resources](#useful-resources)

## Overview

MakeSchool was a coding bootcamp that went under. Most content was made free and I found this and decided to follow along.

[Live Link](https://jdegand.github.io/sfpopos/)

![](./sfpopos-homepage.png)
![](./sfpopos-about-page.png)
![](./sfpopos-search.png)
![](./sfpopos-detail-page.png)
![](./sfpopos-mobile.png)

### Built With

- React
- React Router 6

## Features

Updated from React Router 5 to 6.

## Improvements

- Styling
- Performance
- Accessibility & better semantic HTML
- Use real API for data
- placement of images - better for webpack

### Resources

- [Stack Overflow](https://stackoverflow.com/questions/68362865/missing-isactive-prop-on-navlink-of-react-router-v6) - activeClassName doesn't exist in v6
- [Stack Overflow](https://stackoverflow.com/questions/63471931/using-history-with-react-router-dom-v6) - useHistory is now useNavigate