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.
- 🛒 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.
- 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)
git clone https://github.com/OrhanUzel/VetNet.git
cd VetNet7.WebUpdate 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;"
}dotnet ef database updatedotnet runThis project is licensed under the MIT License – see the LICENSE file for details.
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.
Orhan Uzel
💼 GitHub: github.com/OrhanUzel
🔗 LinkedIn: linkedin.com/in/orhanuzel