https://github.com/maorbezalel/playpal
🎮 PlayPal: An Android social networking app for gamers, connecting players globally and fostering friendships. Built with Java and Firebase, featuring user-friendly interfaces, profiles, and chat functionalities.
https://github.com/maorbezalel/playpal
android android-studio chat-application firebase firebase-auth firestore-database gradle java real-time xml
Last synced: 8 months ago
JSON representation
🎮 PlayPal: An Android social networking app for gamers, connecting players globally and fostering friendships. Built with Java and Firebase, featuring user-friendly interfaces, profiles, and chat functionalities.
- Host: GitHub
- URL: https://github.com/maorbezalel/playpal
- Owner: MaorBezalel
- Created: 2024-03-20T16:15:50.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-20T08:45:16.000Z (about 2 years ago)
- Last Synced: 2024-05-20T09:51:55.868Z (about 2 years ago)
- Topics: android, android-studio, chat-application, firebase, firebase-auth, firestore-database, gradle, java, real-time, xml
- Language: Java
- Homepage:
- Size: 703 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A Social Networking App for Gamers
PlayPal is a social networking Android app for gamers, connecting players globally and fostering friendships. The app allows users to add friends, chat with them, and manage their profiles. Users can also create and join groups, participate in group chats, browse collections of games, and share their gaming experiences with others.
## ⛏️ Technologies Used
Property
Badges
📋 Languages
☁️ Backend & Database
🔧 Build Tools
🚀 Environment
- [x] **User Profile:** Users can create and manage their profiles. They can set their username display name, and about me information. They can also upload a profile picture.
- [x] **Friend Management:** Users can send friend requests to other users. If the friend request is accepted, they become friends. Users can also remove friends from their friend list.
- [x] **Chat:** Users can chat with their friends. The chat feature is likely to be real-time.
- [x] **Settings:** Users can access a settings page where they can update their profile information.
- [x] **Game Details:** Users can view detailed information about games, including the game's name, rating, release date, genres, and platforms. Users can also add games to their favorites or remove them from their favorites.
- [x] **Home Screen:** The home screen provides navigation to various features of the app, including the user's profile, notifications, games, chats, and search.
- [x] **Search:** Users can search for other users, games, and chat rooms.
- [x] **Notifications:** Users can view notifications.
- [**Looka**](https://looka.com/) for the logo design.
- [**Realtime Colors**](https://www.realtimecolors.com/) for the color palette.
- [**Flaticon**](https://www.flaticon.com/) for some of the icons used in the app.
- [**RAWG API**](https://rawg.io/apidocs) for the game data.
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.