UniEventos is a ticket-selling platform designed to help users register, manage, and buy tickets for events. The frontend provides an intuitive and responsive interface that enables seamless user interactions with the platform. This project focuses on creating a user-friendly experience while maintaining efficient and secure communication with the backend services.
-
Angular
The primary framework for building the user interface and client-side logic. -
TypeScript
A superset of JavaScript that adds static typing to the project for better code quality and maintainability. -
Bootstrap
For creating responsive and modern user interfaces quickly. -
FontAwesome
To include high-quality, scalable icons in the project. -
Angular Material
Provides pre-built UI components for a consistent and accessible user experience. -
HTML & CSS
Core technologies used for structuring and styling the frontend.
- User-friendly interface for event registration, ticket management, and purchases
- Integration with the backend for authentication and role-based access
- Responsive design for both desktop and mobile devices
- Dynamic forms and validations using Angular
- Integration of Firebase for image storage and retrieval
- Enhanced UI/UX components using Angular Material and Bootstrap
- Node.js (LTS version recommended)
- Angular CLI
- Firebase account for media integration (optional)
- Clone the repository:
git clone https://github.com/CamiloCuenca/UniEventos_proyecto_frontend.git cd uni-eventos-frontend npm install ng serve
- Juan Camilo Cuenca Sepulveda - https://github.com/CamiloCuenca
- Brandon Montealegre - https://github.com/Twolifelaw