Diese Seite ist auch auf deutsch verfügbar.
Developed a CRM and event management web application combining Angular frontend with custom PHP backend. The UI leverages Taiga UI component library for a modern, responsive user experience.
BKG Consulting is an online platform where users can manage events and client information in one place.
If you’re an admin, you can log in to your dashboard to:
- Add and manage client profiles
- Set up and edit event locations
- Create and update events
- Track how many clients are registered for each event
- Update your own profile
If you’re a client, you can:
- Browse available events
- Register or unregister for events
- See how many events you’re currently signed up for
- Update your personal profile
- Log out at any time
The interface is clean, modern, and easy to navigate, with options to sort and order lists so you can quickly find the information you need. All your important data—events, registrations, and profiles—are just a click away on the dashboard.
Screenshots









Key Features & Responsibilities:
- Implemented a multi-role system with Admin and Client roles, enabling role-specific access and functionality.
- Admin capabilities include managing clients, event locations, events, and profile updates through a comprehensive dashboard.
- Clients can register/unregister for events, view personalized event counts, and manage their profiles seamlessly.
- Developed personalized sign-in and registration workflows enhancing user onboarding and engagement.
- Built dynamic dashboards for both roles displaying relevant metrics: Admins see registered client counts; Clients see their event participation stats.
- Enabled flexible sorting and ordering of data lists for optimized usability.
- Ensured clean, maintainable code integrating Angular best practices and efficient PHP backend services.
Tech Stack:
- Angular with Taiga UI components
- Custom PHP backend
- Role-based access control
- Responsive dashboard design
This project highlights expertise in full-stack development, user role management, dynamic data presentation, and UI/UX optimization in enterprise web applications.