Skip to content

d-subrahmanyam/event-ease-app

Repository files navigation

EventEase App

EventEase is a Blazor WebAssembly application for browsing events, viewing event details, and completing registrations.

Features

  • Event listing with search and scalable rendering modes
  • Event details page with attendance insights
  • Registration form with validation and graceful error handling
  • Session tracking for user profile and registrations
  • Attendance tracking per event

Tech Stack

  • .NET 10
  • Blazor WebAssembly
  • Bootstrap (default styling)

Getting Started

Prerequisites

  • .NET SDK 10.0 or later

Run locally

dotnet restore
dotnet build
dotnet run

Then open the local URL shown in the terminal.

Project Structure

  • Pages/ - Routeable pages (Events, Details, Registration, Session)
  • Components/ - Reusable UI components
  • Services/ - App services (catalog, session, attendance)
  • Models/ - Domain and state models

License

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

About

EventEase is a Blazor WebAssembly application for browsing events, viewing event details, and completing registrations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors