├── saloon_mobile ├── ios │ ├── Flutter │ │ ├── Debug.xcconfig │ │ ├── Release.xcconfig │ │ └── AppFrameworkInfo.plist │ ├── Runner │ │ ├── Runner-Bridging-Header.h │ │ ├── Assets.xcassets │ │ │ ├── LaunchImage.imageset │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ ├── README.md │ │ │ │ └── Contents.json │ │ │ └── AppIcon.appiconset │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-83.5x83.5@2x.png │ │ │ │ └── Contents.json │ │ ├── AppDelegate.swift │ │ ├── Base.lproj │ │ │ ├── Main.storyboard │ │ │ └── LaunchScreen.storyboard │ │ └── Info.plist │ ├── Runner.xcodeproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── WorkspaceSettings.xcsettings │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── xcshareddata │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ └── project.pbxproj │ ├── Runner.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── WorkspaceSettings.xcsettings │ │ │ └── IDEWorkspaceChecks.plist │ └── .gitignore ├── android │ ├── gradle.properties │ ├── app │ │ ├── src │ │ │ ├── main │ │ │ │ ├── res │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values-night │ │ │ │ │ │ └── styles.xml │ │ │ │ ├── kotlin │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── saloon_mobile │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── AndroidManifest.xml │ │ │ └── profile │ │ │ │ └── AndroidManifest.xml │ │ └── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ ├── .gitignore │ ├── settings.gradle │ └── build.gradle ├── web │ ├── favicon.png │ ├── icons │ │ ├── Icon-192.png │ │ └── Icon-512.png │ ├── manifest.json │ └── index.html ├── .metadata ├── README.md ├── .gitignore ├── test │ └── widget_test.dart ├── pubspec.yaml ├── pubspec.lock └── lib │ └── main.dart ├── SPA ├── Portal │ ├── Sales │ │ └── Sales.razor │ ├── Analytics │ │ ├── Analytics.scss │ │ └── Analytics.razor │ ├── Services │ │ └── Services.razor │ ├── Vouchers │ │ └── Vouchers.razor │ ├── Customers │ │ └── Customers.razor │ ├── Inventory │ │ └── Inventory.razor │ ├── Users │ │ ├── UsersDTO.cs │ │ └── Users.razor │ ├── Calendar │ │ ├── Appointment.cs │ │ ├── Calendar.razor │ │ └── AppointmentCollection .cs │ └── Theme │ │ └── ThemeSwitcher.razor ├── wwwroot │ ├── favicon.ico │ ├── images │ │ └── banner.png │ ├── css │ │ ├── open-iconic │ │ │ ├── font │ │ │ │ ├── fonts │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ └── open-iconic.woff │ │ │ │ └── css │ │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ ├── ICON-LICENSE.txt │ │ │ ├── README.md │ │ │ └── FONT-LICENSE.txt │ │ ├── switcher-resources │ │ │ ├── themes.css │ │ │ └── theme-switcher.css │ │ ├── app.css │ │ └── site.css │ ├── sample-data │ │ └── weather.json │ ├── site.js │ └── index.html ├── Pages │ ├── Index.razor │ ├── Error.razor │ └── DataGrid.razor ├── App.razor ├── _Imports.razor ├── Program.cs ├── Properties │ └── launchSettings.json ├── SPA.csproj ├── readme.html └── Shared │ ├── NavMenu.razor │ ├── MainLayout.razor │ └── Header.razor ├── Screenshots ├── Mobile │ ├── LoginMobile.JPG │ ├── ClientsMobile.JPG │ ├── Calendar-Mobile.jpg │ ├── Calendar-Mobile.png │ ├── DashboardMobile.JPG │ ├── Register Mobile.JPG │ ├── Services-Mobile.JPG │ ├── Vocuhers Mobile.JPG │ ├── BlockedTime-Mobile.JPG │ ├── DashboardMenuMobile.JPG │ ├── NewAppointment-Mobile.JPG │ ├── UserPermissions-Mobile.JPG │ └── Notification-Message-Mobile.JPG └── Desktop │ ├── ClientDesktop.jpg │ ├── Desktop-Theme.JPG │ ├── DesktopLogin.JPG │ ├── Sales-Desktop.JPG │ ├── Calendar-Desktop.JPG │ ├── DashboardDesktop.JPG │ ├── DesktopRegister.JPG │ ├── Services-Desktop.JPG │ ├── Voucher-Desktop.JPG │ ├── Suppliers-Desktop.JPG │ ├── BlockedTime-Desktop.JPG │ ├── ExportExcel-Desktop.JPG │ ├── NewProduct- Desktop.JPG │ ├── NewAppointment-Desktop.JPG │ ├── UserPermissions-Desktop.JPG │ └── WorkingHours-staff-Desktop.JPG ├── SPA.sln ├── .gitignore ├── README.html └── README.md /saloon_mobile/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /saloon_mobile/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /SPA/Portal/Sales/Sales.razor: -------------------------------------------------------------------------------- 1 | @page "/sales" 2 |
5 | Select something from analytics 6 |
7 | -------------------------------------------------------------------------------- /Screenshots/Mobile/LoginMobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/LoginMobile.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/ClientDesktop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/ClientDesktop.jpg -------------------------------------------------------------------------------- /Screenshots/Desktop/Desktop-Theme.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/Desktop-Theme.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/DesktopLogin.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/DesktopLogin.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/Sales-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/Sales-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/ClientsMobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/ClientsMobile.JPG -------------------------------------------------------------------------------- /saloon_mobile/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/saloon_mobile/web/icons/Icon-192.png -------------------------------------------------------------------------------- /saloon_mobile/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/saloon_mobile/web/icons/Icon-512.png -------------------------------------------------------------------------------- /Screenshots/Desktop/Calendar-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/Calendar-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/DashboardDesktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/DashboardDesktop.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/DesktopRegister.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/DesktopRegister.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/Services-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/Services-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/Voucher-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/Voucher-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/Calendar-Mobile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/Calendar-Mobile.jpg -------------------------------------------------------------------------------- /Screenshots/Mobile/Calendar-Mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/Calendar-Mobile.png -------------------------------------------------------------------------------- /Screenshots/Mobile/DashboardMobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/DashboardMobile.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/Register Mobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/Register Mobile.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/Services-Mobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/Services-Mobile.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/Vocuhers Mobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/Vocuhers Mobile.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/Suppliers-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/Suppliers-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/BlockedTime-Mobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/BlockedTime-Mobile.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/DashboardMenuMobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/DashboardMenuMobile.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/BlockedTime-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/BlockedTime-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/ExportExcel-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/ExportExcel-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/NewProduct- Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/NewProduct- Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/NewAppointment-Mobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/NewAppointment-Mobile.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/UserPermissions-Mobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/UserPermissions-Mobile.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/NewAppointment-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/NewAppointment-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/UserPermissions-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/UserPermissions-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Desktop/WorkingHours-staff-Desktop.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Desktop/WorkingHours-staff-Desktop.JPG -------------------------------------------------------------------------------- /Screenshots/Mobile/Notification-Message-Mobile.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/Screenshots/Mobile/Notification-Message-Mobile.JPG -------------------------------------------------------------------------------- /SPA/wwwroot/css/open-iconic/font/fonts/open-iconic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/SPA/wwwroot/css/open-iconic/font/fonts/open-iconic.eot -------------------------------------------------------------------------------- /SPA/wwwroot/css/open-iconic/font/fonts/open-iconic.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/SPA/wwwroot/css/open-iconic/font/fonts/open-iconic.otf -------------------------------------------------------------------------------- /SPA/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/SPA/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf -------------------------------------------------------------------------------- /SPA/wwwroot/css/open-iconic/font/fonts/open-iconic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/SPA/wwwroot/css/open-iconic/font/fonts/open-iconic.woff -------------------------------------------------------------------------------- /saloon_mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/saloon_mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /saloon_mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/saloon_mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /saloon_mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/saloon_mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /saloon_mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/saloon_mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /saloon_mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/saloon_mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /saloon_mobile/android/app/src/main/kotlin/com/example/saloon_mobile/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package com.example.saloon_mobile 2 | 3 | import io.flutter.embedding.android.FlutterActivity 4 | 5 | class MainActivity: FlutterActivity() { 6 | } 7 | -------------------------------------------------------------------------------- /saloon_mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunilvijayan7/Saloon-Manager-Flutter-DotNetCore/HEAD/saloon_mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /saloon_mobile/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 |Sorry, there's nothing at this address.
8 |9 | Swapping to Development environment will display more detailed information about the error that occurred. 10 |
11 |12 | The Development environment shouldn't be enabled for deployed applications. 13 | It can result in displaying sensitive information from exceptions to end users. 14 | For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development 15 | and restarting the app. 16 |
-------------------------------------------------------------------------------- /SPA/Portal/Calendar/Appointment.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | 6 | namespace SPA.Portal.Calendar 7 | { 8 | public class Appointment 9 | { 10 | public Appointment() { } 11 | 12 | public int AppointmentType { get; set; } 13 | public DateTime StartDate { get; set; } 14 | public DateTime EndDate { get; set; } 15 | public string Caption { get; set; } 16 | public string Description { get; set; } 17 | public string Location { get; set; } 18 | public int Label { get; set; } 19 | public int Status { get; set; } 20 | public bool AllDay { get; set; } 21 | public string Recurrence { get; set; } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /SPA/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "iisSettings": { 3 | "windowsAuthentication": false, 4 | "anonymousAuthentication": true, 5 | "iisExpress": { 6 | "applicationUrl": "http://localhost:53802/", 7 | "sslPort": 44302 8 | } 9 | }, 10 | "profiles": { 11 | "IIS Express": { 12 | "commandName": "IISExpress", 13 | "launchBrowser": true, 14 | "environmentVariables": { 15 | "ASPNETCORE_ENVIRONMENT": "Development" 16 | } 17 | }, 18 | "SPA": { 19 | "commandName": "Project", 20 | "launchBrowser": true, 21 | "environmentVariables": { 22 | "ASPNETCORE_ENVIRONMENT": "Development" 23 | }, 24 | "applicationUrl": "https://localhost:5001;http://localhost:5000" 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /SPA/SPA.csproj: -------------------------------------------------------------------------------- 1 |Loading...
11 | } 12 | else 13 | { 14 |