- I made This Website Because of exploring and testing my knowledge of MongoDb, Heroku, react router, Private Route, React Bootstrap, Hash Link, Dynamic Route, Firebase Authentication and Context Api, Auth Provider .
- I used Bootstrap , React Bootstrap alongside with Font Awesome to make this Website beautiful.
- Firstly I created a database in mongodb and hosted the database in heroku so that i can show data's from that database in my website
- Then I Made The Header and footer Section Of The Website in the shared folder
- then i create routes to see other components in app.js
- I used Browser Router as Router
- I also used switch
- I used useState and useEffect function to store and get data from database
- I used destructuring So that i can get bonus marks
- I used a unique key for each services in the database
- I used some images to show services
- i used firebase authentication
- I used google sign in method
- I used Link from react-router-dom to declare paths
- I also used PrivateRoute so hide some parts of the website from the guest users.
- I Used Axios
- I used React Hook form
- I also used React Hashlink
- ๐ฑ Iโm currently learning mongodb, heroku, Firebase authentication, Context Api and PrivateRoute