Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/i-m-hossain/review-website
https://github.com/i-m-hossain/review-website
bootstrap react react-router
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/i-m-hossain/review-website
- Owner: i-m-hossain
- Created: 2021-11-22T20:19:05.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-22T20:23:12.000Z (about 3 years ago)
- Last Synced: 2024-10-15T07:28:09.576Z (3 months ago)
- Topics: bootstrap, react, react-router
- Language: JavaScript
- Homepage: https://education-website-assignment-react-9.netlify.app/
- Size: 400 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Educational website assignment-- Courses
Live website link [Courses](https://education-website-assignment-react-9.netlify.app/).
## About courses
This is a educational website which is developed using bootstrap and react. This site offers a student different courses, shows featured courses and course categories. It also shows details of the course in a separate webpage.
### Topics covered
1. React router is used to navigate through different webpages
2. 404 page for invalid route
3. Fixed header and footer for all the webpages
4. Components, useState hook and useEffect hook
5. Local Json api
6. Sidebar
## Extra things
1. Custom hook is used to prevent using duplicate useEffect and useState hook
2. Context API is used to load the Sidebar data
3. Dynamic route used to display the course details
4. React rating added to show the rating
5. React fontawesome used to load icons