X-Vision is a robust WPF application designed to streamline workspace management, providing an intuitive and efficient user experience. This app handles user records, chair or class reservations, kitchen services, and detailed financial transactions.
- 👥 User Management: Effortlessly manage user data, including active users for indivdual chair reservation or class reservation, all while retaining historical records.
- 💼 Offer Management: Automatically track and update user offers in real-time, handling expired offers with ease.
- ✍ Reporting: Generate detailed reports on user activities and kitchen usage for specified time periods.
- 🕒 Reservation Tracking: Calculate costs based on stay duration with an intuitive reservation system.
- 🍽️ Kitchen Management: Keep track of kitchen orders, sales, amounts and profits.
- Frontend: WPF (Windows Presentation Foundation) with C# and XAML.
- Backend: SQLite Database.
- Installer: Built and deployed using Inno Setup.
- Clone the repository to your local machine:
git clone https://github.com/AbanoubAtef4/Share-Yard-WORKSPACE.git
- Open the solution file (.sln) in Visual Studio.
- Restore NuGet packages to install dependencies.
- Build the solution to compile the project.
Or if you want to start using the application, you can you just run the installer file in setup folder and open the exe file afterwards
NOTE
- The application is only available in Arabic.
- The application contains some data that was used for testing.
- The username and password to log in are "456" and "123" respectively, and the password to access admin and system settings is "123", (you can change these passwords if you want but these passwords were used for testing purposes and ease of use)
- 💼 Reservation Tracking: Manage workspace reservations and automatically calculate the total cost.
- 🔄 Offer Management: Offers are monitored and updated automatically, including expired ones.
- 📅 Historical Records: Retain historical information.
- 🍽️ Kitchen Management: Full kitchen system to keep track of all products, their amount and cost while having the ability to edit any of them.
- 👨💼 Admin Settings: Change your password if you need, and save a backup version of the data.
- We welcome contributions to improve the Workspace Management System! Whether it's a bug fix, new feature, or documentation update, your help is appreciated. Feel free to create an issue or submit a pull request.