Overview

ToDoMate is a dynamic to-do list application crafted using React Native and Expo, ensuring a seamless experience across Android platforms. Integrating Firebase for backend services and Firebase Auth for secure user authentication, ToDoMate offers a reliable and secure way to manage your daily tasks. Designed with simplicity in mind, it provides an engaging and efficient solution for task management.

Future updates will introduce the ability to share tasks with friends, enhancing collaboration and productivity. iOS compatibility is also planned for the near future.


Features

- Task Management: Easily add and organize tasks.
- Firebase Integration: Uses Firebase for robust data management and secure authentication.
- Simplified Design: A minimalist UI that focuses on usability and clarity.
- Sharing Capability: Share your tasks with friends for enhanced collaboration.
- Edit Your ToDo's: (COMING SOON) Edit your ToDo's by long pressing.
- Get Notifications: (COMING SOON) Get Notified when someone shares a ToDo with you or marks it as completed.
- Dark Mode: (COMING SOON) Switch between light and dark mode for a personalized experience.
- Category and Date Tagging for ToDo's: (COMING SOON) Add categories and deadline dates to your ToDo's.

Please note: ToDoMate is currently in the experimental phase, intended for testing and learning purposes only.


Screenshots

Light mode Android

Welcome Screen Light Log In Screen Light Sign Up Screen Light Reset Password Screen Light Email Sent Screen Light ToDo List Screen Light Add Todo Modal Screen Light Edit Todo Modal Screen Light Delete Todo Modal Screen Light Add New Todo Modal Screen Light Add User to Share with Modal Screen Light Settings Screen Light

Technologies used

React Native, Expo, Firebase, Material UI 3.0 (Outlined), IDE: Visual Studio

Star Follow @janfurio