This is my attempt at making a YouTube clone using Firebase for backend. Current progress: https://fir-610f8.web.app/
Frontend: React
CSS: Styled Components
Backend: Firebase
- Sign In, Sign Up functionality
- Upload videos
- Like videos
- Save videos to Favorites List
- Comment on Videos
- Light/Dark themes. Choice remembered by the browser
- Search functionality
- Clean interface with mobile menu
Create a Firebase project on firebase.com. In /src/firebase/index.js change the config to the one from firebase website. Make sure to use 8.5 version of firebase, as indicated by package.json.
In root folder run npm install
; the site should be available on localhost:3000
-
create individual channels /channel/:userUID
-
change Light Mode color contrast or add border
-
keyboard navigation
-
accessibility