Skip to content

efearabaci/lab-07

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoApp – React Native (Expo)

Student Name: Efe ARABACI Student ID: 220408010

---- Project Overview ----

A simple Todo List application built for Mobile Programming – Lab 7. The goal of the project is to practice the basics of React Native using Expo, including:

Managing state with useState Handling user input Rendering lists using FlatList Creating reusable components Adding interactivity with Pressable Improving UX using KeyboardAvoidingView and keyboard dismissal

Features: Add new tasks Display tasks using a scrollable list Tap a task to delete it Input stays visible when keyboard is open Clean and simple UI

---- Project Structure ---- TodoApp/ App.js # Main app file components/ TodoItem.js # Single todo item component

How to Run the App 1- Clone the project git clone cd TodoApp

2- Install dependencies npm install

3- Start the Expo development server npx expo start

4- Run on your phone

Install Expo Go (Android/iOS)

Scan the QR code shown in your terminal or browser

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published