A WinUI 3 C++ application dedicated to celebrating salami - the art, tradition, and incredible taste of this magnificent cured meat.
This application is all about salami. Just salami. No food delivery, no random facts, no distractions. Pure salami appreciation featuring:
- Home Page: Welcome to salami central with an overview of what makes salami amazing
- Gallery: Explore stunning varieties of salami from around the world (Italian, Spanish, French, German)
- History: Discover the rich heritage and tradition of salami making through the ages
- Recipes: Delicious ways to enjoy salami in your meals with detailed cooking instructions
- Settings: Customize your salami appreciation experience with themes, preferences, and notifications
✨ Beautiful WinUI 3 Interface: Modern, responsive design with navigation 🌍 International Salami Varieties: Learn about salamis from Italy, Spain, France, and Germany 📚 Rich Historical Content: Explore centuries of salami-making tradition 👨🍳 Delicious Recipes: Four amazing recipes featuring salami ⚙️ Customizable Settings: Personalize your experience with themes and preferences 🎨 Salami-themed Colors: Custom color scheme inspired by salami
- Windows 10 version 1809 (Build 17763) or higher
- Windows 11 recommended
- Visual Studio 2022 (version 17.0 or later) with:
- Desktop development with C++ workload
- Windows App SDK
- C++/WinRT extensions
-
Install Visual Studio 2022 with:
- Desktop development with C++
- Windows 11 SDK (10.0.22621.0 or later)
- Windows App SDK (1.4 or later)
-
Install the C++/WinRT Visual Studio Extension (VSIX)
-
Clone the repository:
git clone https://github.com/Neo-Studios/salami.git cd salami -
Open the solution:
Salami.sln
-
Restore NuGet packages:
- Right-click on the solution in Solution Explorer
- Select "Restore NuGet Packages"
-
Build the solution:
- Select "Build > Build Solution" (Ctrl+Shift+B)
- Or select "Debug > Start Debugging" (F5) to build and run
- Debug: Development build with debugging symbols
- Release: Optimized production build
- Platform: x64 (64-bit Windows)
After building, you can run the application by:
- Pressing F5 in Visual Studio (Debug mode)
- Pressing Ctrl+F5 (Run without debugging)
- Running the executable from:
x64\Debug\Salami.exeorx64\Release\Salami.exe
Salami/
├── Salami.sln # Visual Studio solution file
└── Salami/ # Main project directory
├── Salami.vcxproj # Visual C++ project file
├── packages.config # NuGet packages configuration
├── Package.appxmanifest # Windows app manifest
├── pch.h / pch.cpp # Precompiled headers
├── App.xaml # Application definition (XAML)
├── App.xaml.h/cpp # Application implementation
├── MainWindow.xaml # Main window with navigation
├── MainWindow.xaml.h/cpp
├── HomePage.xaml # Home page content
├── HomePage.xaml.h/cpp
├── GalleryPage.xaml # Salami varieties gallery
├── GalleryPage.xaml.h/cpp
├── HistoryPage.xaml # History of salami
├── HistoryPage.xaml.h/cpp
├── RecipesPage.xaml # Salami recipes
├── RecipesPage.xaml.h/cpp
├── SettingsPage.xaml # App settings
└── SettingsPage.xaml.h/cpp
- Language: C++20
- UI Framework: WinUI 3 (Windows App SDK)
- Platform: Windows 10/11
- Architecture: Modern C++/WinRT
- Build System: MSBuild (Visual Studio)
This is a salami appreciation project. Contributions should maintain focus on salami and its celebration. No food delivery features, no unrelated content - just salami!
This project is dedicated to the appreciation of salami.
Created with ❤️ for salami lovers everywhere. Because salami deserves its own dedicated application.
Remember: This app is about salami, and salami alone. No distractions, no alternatives, just pure salami excellence! 🍖