The HeartBug App Replica is a React Native application designed to replicate the functionality and user experience of the original HeartBug app. This replica app serves as a learning project and showcases how to build similar features using React Native.
- User Authentication: Users can create accounts, log in, and maintain their profiles.
- Notifications: Users receive notifications for new messages, friend requests, and matches.
- Clone the repository:
git clone https://github.com/hchoang/react-native-playground.git
- Navigate to the project directory:
cd react-native-playground
- Install dependencies:
npm install
- Start the development server:
npm start
- React Native: The framework used for building the cross-platform mobile app.
- Firebase: Used for user authentication, real-time database, and messaging functionality.
- React Navigation: Handles navigation within the app.
- Redux: Manages global state for user data, matches, and notifications.
- Axios: Handles API requests to the backend server.
This project is licensed under the MIT License - see the LICENSE file for details.
Note: This project is a replica and intended for educational purposes only. It is not affiliated with the original HeartBug app or its creators.