https://github.com/hussein-m-kandil/react-apps-monorepo
The projects required for FreeCodeCamp's Front-end Development Libraries certification in a single monorepo.
https://github.com/hussein-m-kandil/react-apps-monorepo
Last synced: 7 months ago
JSON representation
The projects required for FreeCodeCamp's Front-end Development Libraries certification in a single monorepo.
- Host: GitHub
- URL: https://github.com/hussein-m-kandil/react-apps-monorepo
- Owner: hussein-m-kandil
- License: mit
- Created: 2023-09-18T17:23:49.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-11T06:36:38.000Z (almost 2 years ago)
- Last Synced: 2025-02-08T21:45:53.702Z (8 months ago)
- Language: JavaScript
- Size: 1.55 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 5 React Apps (Monorepo)
The 5 projects required for FreeCodeCamp's [Front-end Development Libraries certification](https://freecodecamp.org/certification/hussein-kandil/front-end-development-libraries) in a [single monorepo](https://hussein-m-kandil.github.io/react-apps-monorepo/).
In these 5 apps i practiced what i learned within the FreeCodeCamp courses; front-end technologies "SASS", "Bootstrap" and (the most important to me) "React", among others.
Although i have learned about React function components and hooks from other learning resources, in these 5 apps i used React class components instead. I did so for 2 reasons:
1. The FreeCodeCamp's course material is based on class components, so i preferred to stick with what they taught me.
2. Enjoy the journey—i know that i will continue my React journey using function components and hooks, but my React journey has not started yet (it's about to start), so why not play with class components now and explore places that i may never touch again? I couldn't see anything wrong with that, so i decided to do what i have done.## Links to the apps
1. [Random Quote Machine](https://hussein-m-kandil.github.io/react-apps-monorepo/random-quote-machine/dist/index.html)
2. [Markdown Previewer](https://hussein-m-kandil.github.io/react-apps-monorepo/markdown-previewer/dist/index.html)
3. [Drum Machine](https://hussein-m-kandil.github.io/react-apps-monorepo/drum-machine/dist/index.html)
4. [JavaScript Calculator](https://hussein-m-kandil.github.io/react-apps-monorepo/javascript-calculator/dist/index.html)
5. [25 + 5 Clock](https://hussein-m-kandil.github.io/react-apps-monorepo/25-plus-5-clock/dist/index.html)