A comprehensive platform facilitating direct interactions between service providers and tourists, incorporating robust social features and online booking. The platform aggregates Egypt's attractions for easy exploration and offers personalized pages for providers to share posts and interact with tourists.
- User Authentication: Secure login and registration for all users.
- Attraction Aggregation: Explore Egypt's attractions easily.
- Personalized Pages: Service providers can share posts and interact with tourists.
- Social Features: Tourists can interact, comment, and engage in online chat with providers.
- Online Booking: Seamlessly book services such as hotel rooms and accommodations.
- Real-time Communication: Powered by SignalR for live chat functionalities.
- Framework: .NET Core API
- Database: SQL Server
- Real-time Communication: SignalR
- Languages: C#, HTML, CSS, JavaScript
- Tools: Visual Studio, Visual Studio Code
- Share posts and interact with tourists.
- Offer personalized pages for their services.
- Manage bookings and respond to inquiries.
- Explore attractions and interact with service providers.
- Comment on posts and engage in live chats.
- Book services directly through the platform.
- Register: Create a new account for service providers or tourists.
- Login: Secure login for all user roles.
- Authorization: Role-based access control to ensure proper permissions.
- Service Booking: Easily book services such as hotel rooms or accommodations.
- Real-time Communication: Live chat with service providers for inquiries and bookings.
- Visual Studio 2019 or later
- SQL Server 2019 or later
- .NET Core SDK