A React Native To-Do application built with Expo, deployed to the web via GitHub Pages.
https://MaMohm.github.io/To_Do_List/
- Add, edit, and delete tasks.
- Filter tasks (All, Active, Done).
- Clean and responsive UI.
- Web support via React Native Web.
-
Clone the repository:
git clone https://github.com/MaMohm/To_Do_List.git cd To_Do_List -
Install dependencies:
npm install
To start the development server:
npm start- Press w to open in the browser.
- Press a for Android (requires emulator or device).
- Press i for iOS (requires simulator or device).
This project is configured for automated deployment to GitHub Pages.
To deploy a new version:
npm run deploy- Build:
npm run predeployrunsexpo export --platform webto create adistfolder. - Config: It automatically creates a
.nojekyllfile (to support_expofolders) and uses thebaseUrlfromapp.json. - Push:
gh-pagespushes thedistfolder to thegh-pagesbranch.