A collection of curated, high-quality resources to take you from Bronze to Platinum.
content | ||
src | ||
static | ||
.gitignore | ||
.prettierignore | ||
.prettierrc | ||
Content Documentation.md | ||
Front End Documentation.md | ||
gatsby-browser.js | ||
gatsby-browser.tsx | ||
gatsby-config.js | ||
gatsby-config.ts | ||
gatsby-node.ts | ||
gatsby-ssr.js | ||
gatsby-ssr.tsx | ||
LICENSE | ||
package.json | ||
README.md | ||
tailwind.config.js | ||
yarn.lock |
USACO Guide
A free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
All markdown files belong in content/
. Other files are for the front-end website interface.
As much as possible, please try to keep the markdown files independent of the front-end implementation.
Documentation
- To get this site running locally, refer to the Front End Documentation.
- For information regarding Content Writing, refer to the Content Documentation.
Tech Stack
Our front-end is built with:
- React
- Gatsby
- Typescript
- Tailwind CSS & Tailwind UI
- Netlify
Content is written in Markdown (MDX), with limited Latex support from Katex and some custom components.
Contact Info
If you have any questions, please reach out to Nathan Wang at nathan.r.wang@gmail.com, or through social media (some variant of @thecodingwizard)