Skip to content

ayusshrathore/tasker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

116 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasker Logo

Tasker

A minimal android app to manage your daily tasks.

This repository consists of a React Native Application built with Expo CLI.

App Showcase

Tasker Screens Mockup

Acknowledgements

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

  git clone https://github.com/ayush-rathore/tasker

Go to the project directory

  cd tasker

Install dependencies

  npm install

Start the expo server

  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

About

A minimal android app to manage your daily tasks.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages