FamilyNest is a React Native application designed to help families stay organized, share tasks, and strengthen connections through efficient communication and task management. This is my first attempt at using React Native with JavaScript, in the context of the course "Software-Engineering" ( Ariel-University) , the code is not perfect and some mistakes would have cost important time before submitting and presenting my app.
- Task Management: Assign and manage family tasks seamlessly.
- Reward Store: Children obtain points that can be used for buying rewards.
- Targets: Parents can set a target N tasks to be completed before the deadline date.
- Profile: Profiles contain an "ID Card" with the details of the profile, achievements, and a daily login feature.
- Chat: Tasks related chat, each task contains a chat for messaging.
- User-Friendly Interface: Intuitive design for all family members.
- Cross-Platform: Works on both iOS and Android devices.
Follow these steps to set up the application locally:
-
Clone the repository:
git clone https://github.com/11sdz/FamilyNest.git
-
Navigate to the project directory:
cd FamilyNest -
Install dependencies:
npm install
-
Run the app:
- For iOS:
npx react-native run-ios
- For Android:
npx react-native run-android
- For iOS:
Ensure the following are installed on your system:
- Node.js
- React Native CLI
- Android Studio or Xcode for iOS
Contributions are welcome! Follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeatureName
- Commit your changes:
git commit -m "Add your message here" - Push to the branch:
git push origin feature/YourFeatureName
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, feel free to reach out:
- Repository Owner: 11sdz, Menashe12346


