Welcome to the React Native Todo App! This is a simple, yet efficient, Todo application built with React Native for the front end and Node.js for the back end. It helps users manage their tasks with ease, offering features like task addition, deletion, and status tracking.
-
Cross-Platform Support: Runs smoothly on both iOS and Android.
-
User-Friendly UI: Intuitive design for effortless task management.
-
Real-Time Updates: Seamless synchronization with the backend.
-
Scalable Backend: Built with Node.js, ensuring performance and scalability.
Follow these steps to set up the application on your local machine.
Prerequisites
-
Node.js installed.
-
React Native CLI set up.
-
A device or emulator to run the app.
Clone the project
git clone https://github.com/girish54321/react-native-typescript-starter.git
Go to the project directory
cd react-native-starter
Install dependencies
yarn
On Android DEV
yarn installDevDebug
On Android Staging
yarn installProdDebug
On Android PROD
yarn installStagingDebug
On iOS or use XCode
cd ios && pod install && cd .. && yarn run ios11
The backend for this app is hosted in a separate repository. Follow the instructions in the backend repository to set it up.
Repository ToDo App: Node.js Todo App Backend
React, React native, Redux toolkit, React Query
If you find my work useful, please consider supporting me by buying me a coffee!
Your support helps me continue to develop and maintain this project.
Thank you!