Skip to content

VentixeEventManagement/EventProvider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“… EventProvider API

A modern, RESTful microservice for Event management built with .NET 8.
This API enables you to create, retrieve, update, and delete events, following best practices for microservice architecture.

.NET 8.0 API REST Swagger Documented


πŸ“‹ Features

  • Full Event management: Create, read, update, and delete operations
  • RESTful API: Standard HTTP methods and status codes
  • Interactive Swagger documentation
  • Layered architecture: Clear separation of controller, business, and data layers
  • Entity Framework Core with SQL Server support
  • Comprehensive integration testing
  • CORS enabled for all origins

πŸš€ Getting Started

Prerequisites

  • .NET 8 SDK
  • SQL Server (LocalDB is configured by default)

Installation

# 1. Clone the repository
git clone [https://github.com/your-username/ticket-provider.git](https://github.com/VentixeEventManagement/EventProvider)
cd ticket-provider

# 2. Restore dependencies
dotnet restore

# 3. Apply database migrations

About

Event Provider

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages