Loading...
NattyPets is an innovative online platform that helps pet owners find cat and dog walking and sitting services. The platform is intended for two main groups of users: pet owners and performers who offer their services. The service allows you to easily create ads, track the services provided and interact through internal chat. NattyPets aims to provide convenient communication between owners and performers, as well as to ensure the security of transactions thanks to a system of reviews and ratings.
1. Convenience and simplicity: The platform is designed to make the process of finding walking and boarding services as easy as possible for pet owners and performers.
2. Interactive approach: With the help of the map, users can easily find services nearby, and the integrated chat system helps to quickly solve all questions.
3. Security of transactions: The rating and feedback system creates a reliable mechanism for building the reputation of users, which increases the overall security of transactions on the platform.
4. Flexibility in working with the calendar: Owners can see all their active orders in the calendar, which allows convenient tracking of services and dates.
5. Efficiency for contractors: Contractors can easily find jobs nearby, allowing them to schedule work more efficiently and complete more jobs.
There are two main types of users on the platform:
● Owners are those who are looking for walking or boarding services for their pets.
● Performers are those who provide these services.
This clear user segmentation ensures the most efficient interaction between the two parties.
This section allows owners to create profiles for their pets, including breed, weight, age, size, behavior and care. Such details provide the performers with all the necessary information to properly care for the animal, allowing them to better prepare for the job.
Section "My services"
Owners can create announcements about walking or keeping their animals. Two types of services are available:
● Single walk or regular walk (daily or on certain days).
● Delay - owners indicate the start and end dates of the service.
These ads are displayed as a calendar, allowing owners to easily see active services and track their status.
Owners can buy walking units or delay days, which simplifies the process of paying for services. The balance is automatically updated when the service is confirmed.
Artists have access to search for ads using an interactive map within a radius of 1 to 20 km. They can filter offers by service type (walk-in or layover) and date. This allows performers to quickly find orders in a convenient location.
Reviews and rating
Artists have access to their reviews through a special section. Here they can view the statuses of the services they have responded to, as well as receive feedback from pet owners.
When the performer has responded to the offer, the owner must confirm the service. After that, the owner`s account is debited with the corresponding number of walks or days of delay.
The built-in chat allows owners and performers to communicate directly, clarify the details of the order and solve any questions regarding the provision of the service. This increases the level of communication and facilitates the accurate execution of orders.
After completing the service, the owner and the performer can leave feedback and ratings for each other. It helps other users choose reliable partners based on the rating.
Tariffs for services are fixed and do not depend on the type of animal or its size. This means that the same conditions apply to cats and dogs, regardless of breed or specific care.
The site offers discounts when purchasing a large number of services at once. The more walks or overtime days the owner buys, the more profitable each service becomes.
The procedure for resolving disputed situations
At the moment, the platform does not provide functionality for resolving disputed situations, but there is online support via e-mail. Also, the rating system helps to influence the reputation of users, which serves as a tool to contain conflicts.
The site is developed on the ASP.NET MVC platform using modern .NET 8.0 technology, which ensures efficient work with web applications.
The main technologies used are:
● Automatic dependency injection: Autofac to inject dependencies.
● Object mapping: AutoMapper provides automatic data conversion between different objects.
● Uploading files: Dropzone helps with interactive uploading of files to the server.
● Payment system: Integration with LiqPay for payment processing.
● Cors (CORS): Support for cross-domain queries using Microsoft.AspNet.Cors.
● JWT authentication using JwtBearer.
● User Identity: ASP.NET Core Identity for managing users and roles.
● Localization: MVC Localization allows you to add support for different languages to the interface.
● SignalR: Adds real-time interaction via websockets for chat or notifications.
● Entity Framework Core for working with the database.
● Event Logs (Logging): Serilog to log events and store them in the database.
● Security Tokens: IdentityModel.Tokens for working with security tokens and authentication.
These technologies allow you to create a convenient and secure web application.
NattyPets has a responsive design that allows users to conveniently browse and order products from any device, including computers, tablets and smartphones. This makes shopping even more convenient as customers can place orders anytime, anywhere.
In addition, NattyPets offers a mobile app that provides full access to all features of the store. In the app, users can create and edit orders, view delivery status, receive notifications about new promotions and discounts, and save their favorite items to a wish list.
NattyPets is a modern platform that brings together pet owners and providers of walking and boarding services. Thanks to a simple and functional interface, chat integration and flexible terms of payment and provision of services, it provides a convenient process of organizing animal care. The system of evaluations and reviews contributes to the improvement of the quality of the provided services and ensures the security of transactions.
For more information, visit NattyPets.net.