Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vaneeza-7/mentorme-android-app-ui

🎨 Mentor Me android app, for connecting and chatting with mentors from different fields.
https://github.com/vaneeza-7/mentorme-android-app-ui

android android-application app-bar bottom-navigation frontend kotlin-android material-cards material-design material-ui mobile-app recyclerview xml

Last synced: 3 days ago
JSON representation

🎨 Mentor Me android app, for connecting and chatting with mentors from different fields.

Awesome Lists containing this project

README

        

# MentorMe App

🎨 This repository contains just the frontend UI (xml screens) for the "MentorMe" mobile application.

## Screens/Features

1. **Splash Screen**
- Automatically navigates to the next screen after 5 seconds.

2. **User Authentication**
- Signup, login, and logout functionalities.
- Navigation based on the user's authentication status.

3. **Mentor Management**
- Display all mentors on the homepage.
- Add mentors to the mentor's list.
- Mark mentors as favorites for quick access.
- Review mentors based on user experience.

4. **Push Notifications**
- Notifications for new messages, mentor updates, and other important events.
- Notifications are also displayed on the notifications screen.

5. **Search and Filter**
- Implement search functionality with filters to facilitate finding mentors.

6. **Booking System**
- Book sessions with mentors.

7. **Profile Management**
- Change profile DP and cover photo.
- Edit profile information.
- Update favorites and user reviews.

8. **Chat System**
- Text messages, voice notes, image, video, and file uploads.
- Camera feature for taking and uploading photos within chats.
- Video/audio calls using Agora API.
- Delete or edit messages within 5 minutes.
- Notifications for chat screenshots.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.