Free programming and computer science tutorials.
Coffeeclass.io is a platform for learning programming and computer science for free. Inspired by popular coding websites such as freeCodeCamp and CSS Tricks, Coffeeclass.io is an open-source project that encourages contributions from the community.
To install the Coffeeclass.io theme, follow these steps:
git clone https://github.com/carlson-technologies/coffeeclass.io.git
cd coffeeclass.io
(Optional) Create a .env file and copy the contents of .env.example into it.
Start the server:
yarn dev
If you are creating a pull request (PR), make sure to create a new branch. Before committing, run yarn build to run the tests and ensure everything is working properly. If you are not planning on making a PR, you can remove the git tracking by running rm -rf .git.
Coffeeclass.io is an open-source platform that provides free programming and computer science learning resources. Developed with Next.js, Tailwind, and Chakra UI, the platform encourages contributions from the community. It is written in TypeScript and JavaScript and utilizes Jest for testing. The content is stored using MDX and the deployment is done through Vercel. The website also incorporates Google Analytics for analytics and Algolia for search functionality. Contributions to both the website and its content are welcome.