An open API service indexing awesome lists of open source software.

https://github.com/chandantech2023/email-ui

A modern Gmail-like web app built with React.js, Redux, Tailwind CSS, Firebase Authentication. It features secure authentication, smooth animations, real-time email management, and a sleek UI. 🚀
https://github.com/chandantech2023/email-ui

firebase-database framer-motion frontened javascript raectjs react-redux tailwindcss

Last synced: about 2 months ago
JSON representation

A modern Gmail-like web app built with React.js, Redux, Tailwind CSS, Firebase Authentication. It features secure authentication, smooth animations, real-time email management, and a sleek UI. 🚀

Awesome Lists containing this project

README

          

# React + Vite

# 📧 Email-UI

A fully functional Gmail app built using **React.js, Redux, Tailwind CSS, Firebase Authentication**. This project replicates core email functionalities offering a smooth and modern user experience.

## ✨ Features

- **User Authentication** 🔐 – Secure login and signup with Google Firebase Authentication.
- **Redux State Management** ⚡ – Efficient handling of email data, UI state, and authentication.
- **Email Management** 📩 – Compose, Send, Receive,Filter and delete emails seamlessly.
- **Smooth Animations with Framer Motion** 🚀 – Enhanced user experience with fluid transitions.
- **Real-time Updates** 🔄 – Instant email data synchronization using Firebase Firestore.

## 🛠️ Tech Stack

- **Frontend**: React.js, Redux, Tailwind CSS, Framer Motion
- **Backend**: Firebase Firestore
- **Authentication**: Firebase Authentication
- **State Management**: Redux Toolkit

## 🚀 Installation & Setup

1. Clone the repository:
```sh
git clone https://github.com/ChandanTech2023/Email-UI.git

cd Email-UI
```
2. Install dependencies:
```sh
npm install
```
3. Start the development server:
```sh
npm run dev
```

## 📷 Screenshots
![image](https://github.com/user-attachments/assets/0556f4cf-3303-4a3c-bc8c-37f727402dc6)
![image](https://github.com/user-attachments/assets/395785b5-6766-4b39-89a2-a4dc5753e94c)
![image](https://github.com/user-attachments/assets/c61a8607-cd78-4663-bd91-7c4d490b67a8)