Responsively built with React and Firebase.
This project is Responsively - database of screenshots of websites' breakpoints. I have built it with the aim to dive deep into React and make a "real-world" application with authentication and realtime database provided by Firebase.
Live demo https://clone-practice-30ea3.web.app/
Project is created with:
- React 16.13
- Firebase 7.14
- reach/router 1.3
- node-sass 4.14
Features for unauthenticated users:
- view recently added albums
- view album page
- search through database
Features for authenticated users only:
-
add/remove an album to/from user's likes and bookmark
-
switch between grid/row view for user's likes and bookmark
-
view all albums uploaded by the current user
-
view user's activity log for the past month
- Switch to typescript