DEV Community

Nithya Gujiluva Ravindran
Nithya Gujiluva Ravindran

Posted on

πŸš€ Google Auth Website β€” A Production-Ready Boilerplate with Google SSO & Email Auth

I’m excited to share my latest open source project β€” a professional, easy-to-use starter template for modern web apps featuring Google Sign-In (SSO) and traditional Email/Password authentication.

πŸ‘‰ GitHub Repo:
https://github.com/mmraja83/google-auth-website

πŸ” What This Project Is

This repository is a full-stack authentication boilerplate, built using:

React (Vite) for the frontend

FastAPI (Python) for the backend

JWT-based authentication

Google OAuth 2.0 Sign-In

Clean, minimal UI design

🧠 Why I Built This

Authentication is a core part of almost every application, yet implementing secure login flows repeatedly can be time-consuming.

This project helps you:

Save setup time

Start with production-ready auth

Focus on your actual business logic

πŸ“¦ Key Features

βœ… Google SSO (OAuth 2.0)

βœ… Email & Password authentication

βœ… JWT-based secure tokens

βœ… Protected dashboard & user profile

βœ… Modern, responsive UI

βœ… SQLite backend for simplicity

βš™οΈ Getting Started

The repository includes a clear README with:

Backend setup (FastAPI + venv)

Frontend setup (React + Vite)

Environment variable configuration

Local development steps

You’ll be up and running in minutes πŸš€

πŸ›  Use Cases

This project is useful if you want:

A starter template for SaaS or side projects

A learning reference for auth workflows

A base for adding roles, permissions, or more OAuth providers

πŸ™Œ Contributions Welcome

This is an open source project, and contributions are welcome!

⭐ Star the repo
🐞 Raise issues
πŸ”§ Submit PRs

πŸ‘‰ https://github.com/mmraja83/google-auth-website

πŸ“Œ Final Thoughts

Authentication doesn’t have to be painful.
I hope this project helps you build faster, learn better, and ship confidently.

Top comments (0)