Skip to content

KyleMit/vtcodecamp-react

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.8%
  • HTML 7.2%