https://github.com/1farz1/react_projects
18 Projects i built on my way to Master ReactJs
https://github.com/1farz1/react_projects
clean-code front-end javascript reactjs typescript web-development
Last synced: 11 months ago
JSON representation
18 Projects i built on my way to Master ReactJs
- Host: GitHub
- URL: https://github.com/1farz1/react_projects
- Owner: 1FarZ1
- Created: 2023-06-17T03:50:37.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-09T13:22:16.000Z (over 2 years ago)
- Last Synced: 2025-03-26T16:03:05.927Z (over 1 year ago)
- Topics: clean-code, front-end, javascript, reactjs, typescript, web-development
- Language: TypeScript
- Homepage:
- Size: 1.31 MB
- Stars: 21
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React_projects
### 18 Projects i built on my way to Master ReactJs
## Projects
- Backroads
- birthday
- reviews
- tours
- accordeon
- menu
- tabs
- slider
- lorem
- color-generator
- grocery-bud
- navbar
- sidebar-modal
- stripe-submenus
- cart
- cocktails
- comfy-sloth
- jobester
- Github users
## what i learned in those projects
- React Basics
- React Components
- React Props
- React State
- React best practices
- React folder structure
- React Router
- React Hooks
- React Context API
- React Redux
- React Suspense
- React Lazy
## How to run the projects
- Clone the repo
- cd into the project folder
- run `npm install`
- run `npm run dev`
## what dependencies i used in those projects
- react
- react-dom
- react-router-dom
- react-icons
- nano-id
- auth0-js
- react-scripts
- a lot of utils packages in javascript
## contribution
- if you have any idea to improve the projects or you want to add a new project, feel free to open an issue or a pull request
## License
- MIT
## Author
- Fares Bekkouche