Skip to content

Latest commit

 

History

History
76 lines (50 loc) · 3.34 KB

README.md

File metadata and controls

76 lines (50 loc) · 3.34 KB

🎨_ Wallii _: _Your Ultimate Desktop Wallpaper Companion_✨

Wallii is a feature-rich Windows desktop application designed to elevate your desktop customization experience. Immerse yourself in a vast collection of high-quality, free wallpapers, curated to suit every taste and style. With its sleek design, user-friendly interface, and stellar performance, Wallii transforms the way you interact with your desktop background.

📸 First look

firstllook

  • 💰 Rich Desktop Experience:

  1. Explore a diverse range of free wallpapers seamlessly integrated into your desktop environment.
  • 📦 WPF (Windows Presentation Foundation):

  1. Leveraging the power of WPF for a visually stunning and responsive user interface.
  • 💼 Pexels API Integration:

  1. Connect to the Pexels API, a robust RESTful JSON API, ensuring a constant influx of fresh and high-resolution wallpapers.
  • 🧠 Multithreading for Enhanced Performance:

1.Implementing multithreading to optimize performance, ensuring smooth navigation and quick response times.

  • 📚 XAML Templating:

  1. Utilizing XAML for efficient and flexible application templating, enhancing the overall design and customization possibilities.
  • MVVM Architecture:

  1. In progress! Transitioning to the MVVM (Model-View-ViewModel) architecture for a more modular and maintainable project structure.

Using search option

usingsearch option

Selection from list

selecting

Choosing prefered background

selectingbackground

Setting desktop background

settingwallpaper

Checking result

check

🔨 Advanced Features: (To be done)

  • Templates: Choosing from different templates to customize the layout and appearance of the application.
  • Loading View: A visually appealing loading view while wallpapers are fetched, ensuring a delightful user experience.
  • Specific Folder Downloading: Organizing downloaded wallpapers by saving them to specific folders, enhancing desktop organization.

🔥 Speed Optimization:

  • Ongoing efforts to raise the speed of the application.
  • Ensuring and fresponsive user interface.

⚙️ Synchronization and Collaboration:

  • Foster collaboration by syncing preferences and wallpapers across multiple devices.

💫 Future Enhancements:

  • Stay tuned for continuous improvements, including additional features, enhanced performance, and an even more extensive wallpaper library.

🚦 Running the Project

download source code from Github 💾 git clone https://github.com/elfat-py/wally.git

go to directory 📁 cd wally

build the project ⚙️ dotnet build

it's ready to run 🎉 dotnet run

Elevate your desktop aesthetics with Wallii – where cutting-edge technology meets stunning visuals. Customize, explore, and transform your desktop background effortlessly!