Learn programming and computer science for free.
This repo is broken up into 3 main parts.
src
: This is the Next.js website.content
: This is the content for the website stored inmdx
files.public
: This is the static assets for the website.
Inside the src
folder, we have the following:
components
: Our UI components.configs
: Various configuration files.layouts
: Eachmdx
file is mapped to it's corresponding layout.pages
: Where the pages (routes) and api routes are stored.scripts
: JS helper functions.styles
: Theme styles and Chakra UI default theme config.
This entire project is open source. We encourage contributions! Read on to see how you can contribute.
If you want to contribute an article please follow the steps on https://www.coffeeclass.io/contribute/getting-started/
You can also contribute to the website itself. New features and bug fixes are always appreciated. Feel free to check out the Roadmap 🚗 for future plans and what we're working on currently.