https://github.com/ayusshrathore/tasker
A minimal android app to manage your daily tasks.
https://github.com/ayusshrathore/tasker
android expo expo-cli react-native task-manager
Last synced: 3 months ago
JSON representation
A minimal android app to manage your daily tasks.
- Host: GitHub
- URL: https://github.com/ayusshrathore/tasker
- Owner: ayusshrathore
- License: gpl-3.0
- Created: 2021-11-05T13:04:57.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-24T08:04:50.000Z (over 4 years ago)
- Last Synced: 2025-09-02T17:41:50.526Z (11 months ago)
- Topics: android, expo, expo-cli, react-native, task-manager
- Language: JavaScript
- Homepage:
- Size: 1.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Tasker
A minimal android app to manage your daily tasks.
This repository consists of a React Native Application built with Expo CLI.
## App Showcase
## Acknowledgements
- [Expo](https://expo.dev/)
- [Formik](https://formik.org/)
- [Yup](https://github.com/jquense/yup)
- [Apisauce](https://github.com/infinitered/apisauce)
## Application features
- `Screens` - Welcome, Register, Login, Add Task, View Tasks.
- `Animation` - Activity Indicator & React-Spinner
- `Authentication` - User authentication (Register, Login/out).
- `Cache Layer` - Caching API Data.
- `Custom and Reusable Hooks` - API and Client.
- `Form Validation` - Using Formik.
- `Gesture Handler` - Pull to refresh.
- `Navigation` - Using React Navigation and Stack Navigator.
- `Reusable Components` - Button, Icon, Forms, Screen, Text, Text Input and more.
## Run Locally
Clone the project
```bash
git clone https://github.com/ayush-rathore/tasker
```
Go to the project directory
```bash
cd tasker
```
Install dependencies
```bash
npm install
```
Start the expo server
```bash
expo start
```
## Environment Variables
To run this project, you'll need to create a `.env` file in `backend` with the following env variables
`PORT`
`MONGO_URI`
## Tech Stack
**Client:** React-Native, Expo-SDK
**Server:** Node, Express
**Database:** MongoDB
## Contributing
Contributions are always welcome!
## Feedback
If you have any feedback, please reach out to me at heyfreaker@gmail.com