- 📝 Create multiple lists to organize your tasks
- 💾 Local persistence with SQLite (offline support)
- 📱 Multiplatform support via CapacitorJS (Android, iOS, Web, Desktop)
- 🎨 Multi-theme support with TailwindCSS
- Download the latest version from the Releases page (or build it yourself from source).
- Run it on your preferred platform.
- Framework: Angular 20
- Cross-platform: CapacitorJS
- Styling: TailwindCSS
- Database: SQLite (via Capacitor plugin)
- Package Manager: npm
- Angular 20
- Node.js & npm
git clone https://github.com/AdrielHercules/todolist-frontend
cd foldernpm installng serve- Build the project
ng build- Configure Android Build Generate an Android keystore and create a .env file with the following data:
KEYSTORE_PATH=""
KEYSTORE_PASSWORD=""
KEYSTORE_ALIAS=""
KEYSTORE_ALIAS_PASSWORD=""
- Sync angular project with capacitor:
npx cap sync android- Build the Capacitor project:
npx cap build android- Or open it directly in Android Studio:
npx cap open androidCheck out the CapacitorJS Docs for instructions on building for iOS or Desktop.
We welcome contributions! 🎉
- Submit issues
- Open pull requests
- Suggest or build new features
