https://github.com/js-bhavyansh/login_singup_ui
Elegant and modern Shopping App UI built with Jetpack Compose, featuring seamless design and intuitive navigation.
https://github.com/js-bhavyansh/login_singup_ui
android-app firebase kotlin login-signup login-signup-design xml
Last synced: 5 months ago
JSON representation
Elegant and modern Shopping App UI built with Jetpack Compose, featuring seamless design and intuitive navigation.
- Host: GitHub
- URL: https://github.com/js-bhavyansh/login_singup_ui
- Owner: js-bhavyansh
- Created: 2024-08-13T10:06:31.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-13T11:00:33.000Z (almost 2 years ago)
- Last Synced: 2025-02-08T08:34:24.331Z (over 1 year ago)
- Topics: android-app, firebase, kotlin, login-signup, login-signup-design, xml
- Language: Kotlin
- Homepage:
- Size: 22.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Shopping App UI
This project showcases a Shopping App UI built using Android XML and Kotlin. It demonstrates various features such as user login, Firebase authentication, smooth animations, and a clean, modern interface design.
## 🚀 Features
- **Admin & Customer Login**: Separate login screens for Admins and Customers with Firebase authentication.
- **Firebase Integration**: Implemented Firebase Authentication, Realtime Database, and Firestore.
- **Lottie Animations**: Smooth animations for an enhanced user experience.
- **Material Design**: Utilizes Material Design components for a clean and modern interface.
- **Email Validation**: Email validation using regex patterns to ensure correct input.
- **Google Sign-In**: Integrated Google Sign-In for quick and easy access.
## 🛠️ Technologies Used
- **Kotlin**
- **XML**
- **Firebase Authentication**
- **Firebase Realtime Database**
- **Firebase Firestore**
- **Lottie Animations**
- **Material Design Components**
## 📱 Screenshots
### Animated Onboarding Screen :
### Animated Login Screen :
### Animated Signup Screen :
## ⚙️ Installation
1. Clone the repository:
```bash
git clone https://github.com/Bhavyansh03-tech/Login_Singup_UI.git
```
2. Open the project in Android Studio.
3. Build and run the project on your preferred device or emulator.
## 🤝 Contribution
Feel free to contribute to this project by opening a pull request or issue. All contributions are welcome!
## 📄 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 💬 Contact
If you have any questions or suggestions, feel free to reach out:
- **Email**: [bhavyansh2018@gmail.com](mailto:bhavyansh2018@gmail.com)
- **LinkedIn**: [Bhavyansh](https://www.linkedin.com/in/bhavyansh03/)