{"id":14985761,"url":"https://github.com/akash-pandey1/ionic-8-capacitor-angular-17-wallpaper-app","last_synced_at":"2025-07-02T12:36:19.532Z","repository":{"id":241378403,"uuid":"806207700","full_name":"akash-pandey1/ionic-8-capacitor-angular-17-wallpaper-app","owner":"akash-pandey1","description":"Android/IOS Text-to-speech and Image wallpaper app using Ionic 8, Angular 17, and Capacitor","archived":false,"fork":false,"pushed_at":"2024-08-23T18:26:42.000Z","size":819,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-11T22:11:40.492Z","etag":null,"topics":["android-app","androidstudio","angular17","angular17-standalone","capacitor","cross-platform","ionic","ionic-8","ionic-angular","ionic-apps","ionic-framework","ionic-native","ionic-starter","ionic-starter-template","ionic8"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akash-pandey1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-26T17:11:29.000Z","updated_at":"2024-08-26T06:26:20.000Z","dependencies_parsed_at":"2024-09-25T00:32:47.028Z","dependency_job_id":null,"html_url":"https://github.com/akash-pandey1/ionic-8-capacitor-angular-17-wallpaper-app","commit_stats":{"total_commits":6,"total_committers":2,"mean_commits":3.0,"dds":"0.16666666666666663","last_synced_commit":"15913c3f20240e19e290e169358dabb348b2abab"},"previous_names":["info-next/ionic-8-capacitor-angular-17-wallpaper-app","akash-pandey1/ionic-8-capacitor-angular-17-wallpaper-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/akash-pandey1/ionic-8-capacitor-angular-17-wallpaper-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akash-pandey1%2Fionic-8-capacitor-angular-17-wallpaper-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akash-pandey1%2Fionic-8-capacitor-angular-17-wallpaper-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akash-pandey1%2Fionic-8-capacitor-angular-17-wallpaper-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akash-pandey1%2Fionic-8-capacitor-angular-17-wallpaper-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akash-pandey1","download_url":"https://codeload.github.com/akash-pandey1/ionic-8-capacitor-angular-17-wallpaper-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akash-pandey1%2Fionic-8-capacitor-angular-17-wallpaper-app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263141247,"owners_count":23420040,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-app","androidstudio","angular17","angular17-standalone","capacitor","cross-platform","ionic","ionic-8","ionic-angular","ionic-apps","ionic-framework","ionic-native","ionic-starter","ionic-starter-template","ionic8"],"created_at":"2024-09-24T14:11:36.376Z","updated_at":"2025-07-02T12:36:19.508Z","avatar_url":"https://github.com/akash-pandey1.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android, Ios Text to Speech + Gallery App \n\n## Ionic-8, Angular-17\n\nThis is a cross-platform mobile application built using Angular 17, Ionic 8, and Capacitor. The app allows users to browse, download, and set high-quality wallpapers and convert text to speech for free on their Android and iOS devices.\n\n## Table of Contents\n\n- [Features](#features)\n- [Installation](#installation)\n- [Development](#development)\n- [Build](#build)\n- [Deploy](#deploy)\n- [Usage](#usage)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Features\n\n- Browse high-quality wallpapers\n- Search for wallpapers by categories and keywords\n- Download wallpapers to the device\n- Set wallpapers as home screen or lock screen background\n- User authentication and profile management\n- Offline access to downloaded wallpapers\n- Responsive and intuitive user interface\n\n## Installation\n\nTo get started with the Photo Wallpaper App, follow these steps:\n\n1. **Clone the repository:**\n\n    ```bash\n    git clone https://github.com/info-next/ionic-8-capacitor-angular-17-wallpaper-app.git\n    cd ionic-8-capacitor-angular-17-wallpaper-app\n    ```\n\n2. **Install dependencies:**\n\n    Make sure you have Node.js and npm installed. Then, run:\n\n    ```bash\n    npm install\n    ```\n\n3. **Install Ionic CLI:**\n\n    ```bash\n    npm install -g @ionic/cli\n    ```\n\n## Development\n\nTo start the development server:\n\n1. **Serve the app:**\n\n    ```bash\n    ionic serve\n    ```\n\n    This will start a local development server at `http://localhost:8100`.\n\n2. **Running on Android:**\n\n    ```bash\n    ionic capacitor run android -l --host=YOUR_IP_ADDRESS\n    ```\n\n3. **Running on iOS:**\n\n    ```bash\n    ionic capacitor run ios -l --external\n    ```\n\n    Note: For iOS development, you need a Mac with Xcode installed.\n\n## Build\n\nTo create a production build of the app:\n\n1. **Build the app:**\n\n    ```bash\n    ionic build\n    ```\n\n2. **Capacitor Sync:**\n\n    After building the app, sync the native project files:\n\n    ```bash\n    npx cap sync\n    ```\n\n## Deploy\n\nTo deploy the app to app stores, follow these steps:\n\n1. **Prepare for Android:**\n\n    ```bash\n    npx cap open android\n    ```\n\n    Use Android Studio to generate a signed APK or App Bundle for release.\n\n2. **Prepare for iOS:**\n\n    ```bash\n    npx cap open ios\n    ```\n\n    Use Xcode to archive the app and upload it to the App Store.\n\n## Usage\n\nOnce installed, users can:\n\n- Open the app and browse the latest wallpapers\n- Use the search feature to find specific wallpapers\n- Download wallpapers for offline use\n- Set wallpapers as their device's background with a single tap\n\n## Contributing\n\nWe welcome contributions to the Photo Wallpaper App! To contribute, follow these steps:\n\n1. Fork the repository\n2. Create a new branch (`git checkout -b feature/your-feature`)\n3. Make your changes and commit them (`git commit -am 'Add new feature'`)\n4. Push to the branch (`git push origin feature/your-feature`)\n5. Create a new Pull Request\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n\nThank you for using the Photo Wallpaper App! If you have any questions or feedback, feel free to open an issue or contact me at akashdeep9226@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakash-pandey1%2Fionic-8-capacitor-angular-17-wallpaper-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakash-pandey1%2Fionic-8-capacitor-angular-17-wallpaper-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakash-pandey1%2Fionic-8-capacitor-angular-17-wallpaper-app/lists"}