This Flutter application provides a comprehensive chat interface with functionalities for user login, registration, and managing conversations.
- User Authentication: Login and registration interfaces for user authentication.
- Chat Interface: Real-time chat functionalities for user interactions.
- Recent Conversations: Display and manage recent chat conversations.
- Start Page: A landing page to navigate through the application.
- Flutter SDK
- Dart
- An IDE (e.g., VSCode, Android Studio)
-
Clone the repository:
git clone https://github.com/salamander97/Chat_AI_Flutter.git
-
Navigate to the project directory and install dependencies:
cd Chat_AI_Flutter flutter pub get -
Run the application:
flutter run
- StartPage (startpage.dart): Serves as the landing page of the app.
- Login (login_ui.dart): Use this page for user login.
- Register (register_ui.dart): Use this page for new user registrations.
- ChatPage (chat_page.dart): Main chat interface for sending and receiving messages.
- Recent Conversations (recent_chat.dart): View and manage recent chat conversations.
Contributions are what make the open-source community an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Trung Hieu
trunghieu.bomm@gmail.com
Project Link: https://github.com/salamander97/Chat_AI_Flutter.git