Skip to content

itsKapri/TaskManagerApp

Repository files navigation

##Task Manager App

Download APK

A full-stack task management application built with React Native (Expo) for the frontend and Node.js with MongoDB for the backend.

Features

  • User authentication (signup, login, logout)
  • Task management (create, read, update, delete)
  • JWT token-based authentication
  • Clean and intuitive UI using React Native Paper

Prerequisites

  • Node.js (v16+)
  • npm or yarn
  • Expo CLI (npm install -g expo-cli)
  • MongoDB (local or cloud instance)

Installation

Frontend (React Native)

  1. Clone the repository
git clone https://github.com/itsKapri/TaskManagerApp.git
cd TaskManagerApp
  1. Install dependencies
npm install
# or
yarn install
  1. Configure the API URL
  • Open src/api/api.js and update the API_URL constant with your backend URL.
  1. Start the development server
npm start
# or
yarn start
  1. Run on a device or emulator
  • Scan the QR code with the Expo Go app on your device
  • Press a to run on Android emulator
  • Press i to run on iOS simulator

Backend (Node.js, Express, MongoDB)

  1. Setup the backend repository provided separately
  2. Update the connection string in your backend to point to your MongoDB instance
  3. Start the backend server

Usage

  1. Register a new account or log in with existing credentials
  2. Create, view, edit, and delete tasks
  3. Logout when finished

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors