Skip to content

Latest commit

 

History

History
62 lines (31 loc) · 2.1 KB

README.md

File metadata and controls

62 lines (31 loc) · 2.1 KB

HSS

✏️ Home Services and Solutions

This is my defense project for ASP.NET Core MVC course at SoftUni.

📝 Overview

    Home services and solutions is a platform for service delivering. The main idea is to gather client, administration and team features in one place. The services are categorized into recursive categories. Visitation frequency of a service can be once, daily, weekly or monthly.

    Clients can book services, check their active, pending and done jobs. Invoice is generated for every done job. For recurrent services invoices are generated monthly. When a client is booking a service he receives a list of free hours for the selected date according to the chosen visitation frequency and the schedule of teams in that location. The job is assigned to the team with less working hours for the month. Clients can cancel booked services.

    Administrators can create categories, services and teams. They assign users to a team as team members. Administrators confirm the pending jobs but before that they can change the team selecting from the free teams in the location.

    Team members can check their team jobs and complete them. Upon completing if the visitation frequency of the booking is different than once a new job is generated for the next visitation date and hour and it is assigned to the team.

    URL: https://homeservicesandsolutions.azurewebsites.net/

    Test Accounts:

    Username: Admin
    Password: 123456

    Username: Client
    Password: 123456

    Username: TeamMember
    Password: 123456

🔨 Built With:

  • ASP.NET Core 3.1 MVC
  • Blazor Server
  • ASP.NET Core view components
  • ASP.NET Core areas
  • MSSQL Server
  • Entity Framwork Core 3.1
  • Real-time Notifications bases on Blazor Server
  • Hangfire
  • Twilio SendGrid
  • Cloudinary
  • TinyMCE
  • Bootstrap
  • Moq
  • xUnit