Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/girish54321/my-wall

"My Wall" is an open-source Flutter app that allows users to browse, search, and download high-quality images. The app provides a simple and intuitive interface for users to discover and save their favorite images.
https://github.com/girish54321/my-wall

androd android-studio authentication flutter ios macos wallpaper xcode

Last synced: 9 days ago
JSON representation

"My Wall" is an open-source Flutter app that allows users to browse, search, and download high-quality images. The app provides a simple and intuitive interface for users to discover and save their favorite images.

Awesome Lists containing this project

README

        

# My Wall App


My Wall App Logo

[![GitHub license](https://img.shields.io/github/license/girish54321/My-Wall)](https://github.com/girish54321/My-Wall/blob/main/LICENSE)
[![GitHub issues](https://img.shields.io/github/issues/girish54321/My-Wall)](https://github.com/girish54321/My-Wall/issues)
[![GitHub stars](https://img.shields.io/github/stars/girish54321/My-Wall)](https://github.com/girish54321/My-Wall/stargazers)

"My Wall" is an open-source Flutter app that allows users to browse, search, and download high-quality images. The app provides a simple and intuitive interface for users to discover and save their favorite images.

## Features

- **Browse Image Library**: Explore a vast collection of images from various categories.
- **Search By Category**: Quickly find images related to your favorite categories.
- **Search Images**: Use the search functionality to find specific images.
- **Download Images**: Download your favorite images with ease.
- **Dark and Light Mode**: Switch between dark and light themes for a personalized experience.
- **Fast and Responsive**: Enjoy a smooth and fast browsing experience.
- **User-friendly Login**: Securely log in without the hassle of token management.

## Screenshots

## MacOS

## Installation

[Get it on GitHub](https://github.com/girish54321/My-Wall/releases/)

## Getting Started

Follow these steps to get started with "My Wall" app:

Clone the project

```bash
git clone https://github.com/girish54321/My-Wall.git
```

## Flutter Doctor for the Repo

```bash
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.13.9, on macOS 13.5.1 22G90 darwin-x64, locale
en-IN)
[!] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
✗ cmdline-tools component is missing
Run `path/to/sdkmanager --install "cmdline-tools;latest"`
See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for
more details.
[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1)
[✗] Chrome - develop for the web (Cannot find Chrome executable at
/Applications/Google Chrome.app/Contents/MacOS/Google Chrome)
! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[✓] Android Studio (version 2022.3)
[✓] VS Code (version 1.85.1)
[✓] Connected device (1 available)
[✓] Network resources
```

```bash
flutter pub run flutter_launcher_icons:main -f flutter_launcher_icons-mywall_dev.yaml && flutter pub run flutter_launcher_icons:main -f flutter_launcher_icons-mywall_qa.yaml && flutter pub run flutter_launcher_icons:main -f flutter_launcher_icons-mywall.yaml
```

## Create APK

```bash
flutter build apk --release -t lib/main_mywall_dev.dart --flavor mywall_dev
```

```bash
flutter build apk --release -t lib/main_mywall.dart --flavor mywall
```