-
Home Page
-
Browse Page
-
Firebase Login
-
Firebase Login with Email
-
Firebase save Email to Firestore
-
Firebase Reset Password
-
Fetch data from Prismic CMS via GraphQL
-
Github Actions for Netlify deploys
-
@reach/router for Private Routing
_Note: Firebase login with pop_up does not work on netlify as firebase needs domain verification before whitelisting the custom domain
- Firebase OTP
A look at the files and directories you'll see in this project.
.
βββ firebase.json
βββ gatsby-browser.js
βββ gatsby-config.js
βββ gatsby-node.js
βββ gatsby-ssr.js
βββ LICENSE
βββ netlify.toml
βββ package.json
βββ README.md
βββ src
β βββ components
β β βββ 404
β β β βββ NotFound.js
β β βββ Form
β β β βββ FormElements.js
β β β βββ FormInput.js
β β β βββ Form.js
β β βββ Index
β β β βββ IndexElements.js
β β β βββ LandingPage.js
β β βββ layout.js
β β βββ layout.module.css
β β βββ MovieList
β β β βββ MovieListMapper.js
β β β βββ MovieListStyles.js
β β β βββ Sample.json
β β βββ privateRoute.js
β β βββ seo.js
β β βββ Shared
β β βββ Button.js
β β βββ Card
β β βββ Footer
β β β βββ Footer.js
β β βββ Navbar
β β β βββ NavbarElements.js
β β β βββ Navbar.js
β β βββ Success
β βββ context
β β βββ auth
β β βββ AuthActions.js
β β βββ AuthContext.js
β β βββ AuthReducer.js
β βββ data
β β βββ Reset.config.js
β β βββ SignIn.config.js
β β βββ SignUp.config.js
β βββ firebase.js
β βββ images
β β βββ gatsby-astronaut.png
β β βββ gatsby-icon.png
β β βββ landing-page-1.png
β β βββ landing-page.png
β βββ pages
β β βββ 404.js
β β βββ app.js
β β βββ auth
β β β βββ reset.js
β β β βββ signin.js
β β β βββ signup.js
β β βββ browse.js
β β βββ index.js
β β βββ using-ssr.js
β βββ schema
β β βββ antler-features.json
β β βββ antler-landing.json
β β βββ antler-webapp.json
β βββ templates
β β βββ MovieInfo
β β βββ MovieInfoElements.js
β β βββ MovieInfo.js
β βββ theme
β βββ global-theme.js
βββ yarn.lock
21 directories, 52 files