Hojozaty is a modern and user-friendly venue booking application designed to simplify the process of reserving spaces for events, meetings, and gatherings. With a sleek interface and powerful functionality, Hojozaty ensures seamless communication between venue owners and customers.
- Search for Venues: Filter venues by location, date, price, capacity, and type.
- View Venue Details: Access comprehensive information, including photos, amenities, and reviews.
- Instant Booking: Book venues in real-time or send inquiries to venue owners.
- Manage Bookings: Track upcoming and past bookings with a personalized dashboard.
- List Venues: Add venue details, including availability, pricing, and policies.
- Manage Bookings: Accept or decline booking requests.
- Analytics: View booking statistics and revenue reports.
- Secure Payments: Supports multiple payment gateways.
- Notifications: Real-time alerts for booking confirmations and updates.
- User Reviews and Ratings: Build trust with genuine feedback from customers.
- Frontend: .NET MAUI for cross-platform mobile and desktop app development.
- Backend: .NET with ASP.NET Core Web API.
- Database: SQL Server for data storage and management.
- Authentication: OAuth 2.0 for secure user authentication.
- Deployment: Azure for hosting and scalability.
- Install .NET SDK: Download here
- Install Visual Studio or configure VS Code for .NET MAUI development.
- Set up SQL Server or Azure SQL Database.
- Clone the repository:
git clone https://github.com/your-username/hojozaty.git cd hojozaty
- Restore dependencies:
dotnet restore
- Set up the database:
- Run the SQL scripts in the
/Database
folder to initialize the database. - Update the connection string in
appsettings.json
.
- Run the SQL scripts in the
- Run the app:
dotnet build dotnet run
- Use the terminal to run the app locally.
- Access the app on your emulator, device, or desktop.
We welcome contributions from the community! To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature or fix description"
- Push your changes:
git push origin feature-name
- Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any inquiries or support, feel free to reach out:
- Email: [email protected]
- Website: Hojozaty.com