Gmail Clone

This is a full-stack Gmail clone project built using React and Firebase. The project aims to replicate some of the core features of the Gmail application, providing users with the ability to send and receive emails, and user authentication. The project utilizes React for the front-end, Firebase for authentication and database, Redux for state management and CSS Modules for styling.

Demo

You can access the live demo of the Gmail Clone here.

Features

  • User Authentication: Secure user authentication powered by Firebase.
  • Compose and Send Emails: Create and send emails with ease.
  • Inbox Management: View received emails in the inbox.
  • Star Emails: Mark important emails with a star for quick access.

Technologies Used

  • ReactJS
  • Firebase (Authentication, Firestore, and Storage)
  • Material UI
  • React Router
  • CSS Modules (Styling)
  • HTML
  • JavaScript
  • Redux (State management)