KyleMit / vtcodecamp-react

an experimental re-write using react

Home Page:https://vtcode-react.netlify.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VT Code Camp

Netlify Status

Framworks, Libraries & Tools

Getting Started

You need to have node and npm installed

# initialize first time
npm init
# run app locally
npm start

Available Scripts

Available scripts can be found in the scripts section in package.json. The following scripts are execute react-scripts and run a local development server with features such as hot re-load or build deployments minified deployments optimized for production.

# Runs the app in the development mode on local app server
npm run start

# launches the test runner
npm run test


# Builds the app for production to the `build` folder
npm run build

Todo

  • Add yellow / blue custom theme colors
  • Separate out routes
  • Add fixed footer
    • Switcher footer to dark
  • Add full width navbar
  • Add all documents - render paths based on name
  • Style generated markdown with Material UI themes
  • Scroll to top after navigation
    • Animated route transitions
  • deploy to gh-pages
  • add helmet tags
  • add sessions / speakers from past years
  • render markdown on build w/o fetch (might have to eject)

Resources

Here are some of the helpful resources used, at some point, in the development and deployment of this project, broken up by topic.

React

Docs

Articles and Help

React Router

React MUI

Docs

Articles and Help

Visual Studio

Material Design Icons Extensions

Pre-Rendering

Pre-Rendering into Static HTML Files An almost static site Pre-rendering with React-snap

Deploying

Meta Tags

About

an experimental re-write using react

https://vtcode-react.netlify.com/


Languages

Language:JavaScript 92.8%Language:HTML 7.2%