Skip to content

🐾 VetNet -Veterinary Services Platform- is a web-based platform for veterinary services where customers can purchase veterinary services online and administrators can manage users, roles, and operations. The system comes with a customer-facing website for service browsing & purchase, as well as an admin panel for user and role management.

License

Notifications You must be signed in to change notification settings

OrhanUzel/VetNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐾 VetNet - Veterinary Services Platform

VetNet is a web-based platform for veterinary services where customers can purchase veterinary services online and administrators can manage users, roles, and operations.
The system comes with a customer-facing website for service browsing & purchase, as well as an admin panel for user and role management.


✨ Features

  • 🛒 Service Sales: Customers can browse and purchase veterinary services online.
  • 👩‍⚕️ User Accounts: Registration & login system for pet owners.
  • 🔐 Admin Panel:
    • Manage registered users
    • Assign and update roles (Admin, Veterinarian, Customer, etc.)
    • Monitor service sales and activity
  • 📅 Appointment Scheduling: Customers can book appointments with veterinarians.
  • 💊 Medical Records (Optional): Store details about treatments and consultations.
  • 📧 Email Notifications: Integrated email system for reminders and confirmations.

🛠️ Tech Stack

  • Backend: ASP.NET Core MVC
  • Authentication & Authorization: ASP.NET Core Identity Framework
  • Database: Microsoft SQL Server
  • ORM: Entity Framework Core
  • Frontend: Razor Pages, Bootstrap
  • Other Tools: SMTP Email Service (Brevo/MailerSend)

🚀 Getting Started

1️⃣ Clone the repository

git clone https://github.com/OrhanUzel/VetNet.git
cd VetNet7.Web

2️⃣ Configure the database

Update the connection string in appsettings.json (or use Environment Variables for better security).

"ConnectionStrings": {
  "SqlCon": "Server=YOUR_SERVER;Database=VetNetDb;Trusted_Connection=True;TrustServerCertificate=True;"
}

3️⃣ Run migrations

dotnet ef database update

4️⃣ Start the project

dotnet run

📄 License

This project is licensed under the MIT License – see the LICENSE file for details.


🙌 Contribution

Contributions are welcome!
If you’d like to improve the project, feel free to fork the repo, create a new branch, and submit a pull request.


👤 Author

Orhan Uzel
💼 GitHub: github.com/OrhanUzel
🔗 LinkedIn: linkedin.com/in/orhanuzel

About

🐾 VetNet -Veterinary Services Platform- is a web-based platform for veterinary services where customers can purchase veterinary services online and administrators can manage users, roles, and operations. The system comes with a customer-facing website for service browsing & purchase, as well as an admin panel for user and role management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published