Skip to content

Google clone built with React functional components, complete with light/dark mode functionality 🌝🌚

Notifications You must be signed in to change notification settings

dannys430/google-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

80 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Google Clone

Checkout the live site deployed to Firebase.

Alt Text

This Google clone was built with React for front-end rendering and DOM manipulation, Context API and React hooks for state management, and JavaScript promises to fetch data from the Google Search API. To improve user experience, I utilized Context API and the 'createContext' hook to wrap the App component in a ThemeContext provider, rendering a button that toggles between a light theme and dark theme.

Dependencies

  1. Material UI for icons
  2. Node Sass for styling (including light and dark mode)
  3. React Router DOM to create URLs that route to different components

About

Google clone built with React functional components, complete with light/dark mode functionality 🌝🌚

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published