Skip to content

Ashraf59/tech-learn-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tech Learn Repository

An Learning platform for all Web Developer who want's to improve their skills by using Learners website.

Website Live Link

Vercel Server Code Link -> Link

Hosted in Firebase -> Learners

Firebase - Google

Firebase -> Link

Context API

Documentation Link -> Link

React Router Dom v6.4

Documentation Link -> Link

Resources & Credits

React Bootstrap Components ->

Bootstrap

Other Resources

Icon -> React Icons

/*

Basic Router Setup:

  1. npx create-react-app
  2. npm install react-router-dom
  3. create a router using createBrowserRouter
  4. add RouterProvider and set router props
  5. create a lot of components
  6. create Main layout with some common part and one changing part based on the route
  7. set Main layout at the root of the route
  8. set children routes
  9. set Links on the header components */

/*

Context API:

  1. Declare a context
  2. set provider with value
  3. useContext in the place where you want to get the context */

/*

Private Route

  1. Declare a private route component */

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published