Repository navigation
Releases: Sebaxg86/InEvent-web
Release list
v1.0.0 - InEvent Website Completed
What's included
This release (v1.0.0) marks the completion of the InEvent Website.
- Comprehensive Event Management – Provides an intuitive admin interface for managing events, complete with dynamic seat allocation (for both numbered and standing events).
- Robust Payment Integration – Supports secure payment processing through PayPal with separate workflows for seated and non-seated events, including error handling and redirect logic.
- Automated PDF Receipt Generation – Automatically generates high-quality PDF receipts for completed transactions using DOMPDF, ensuring customers get a detailed rundown of their purchases.
- Guest Checkout Support – Allows unregistered users to complete purchases with email validation and confirmation, offering a streamlined experience for guest users.
- Modular Code Architecture – Organized file structure (controllers, views, assets, configurations) that promotes maintainability and scalability while following best coding practices.
- Enhanced Order & User Management – Integrates session‑based user handling with detailed order history and purchase tracking for registered users.
- Security & Performance Optimizations – Leverages environment variables for sensitive configuration data.
Completed
Built with ❤️, crafted with pure HTML, CSS, JAVASCRIPT and PHP POWER
v0.0.6 - Register page STYLED with CSS
What's included
This release (v0.0.6) marks the completion of the Register page Styling phase for the InEvent-web project.
✅ Whats new:
- Register page – route
/register.htmllinked in the global navbar. - Account‑creation form – full name, email, password & confirm‑password inputs with
requiredvalidation. - Shared layout – header, footer, social links, and Ionicons remain consistent across all pages.
Ready for next phase
In the next phase we will be adding PHP to the project
✔ Replace .html files for .php files.
Built with ❤️, crafted with HTML & CSS Excellense
v0.0.5 - Contact Page STYLED with CSS
What's included
This release (v0.0.5) marks the completion of the Contact page Styling phase for the InEvent-web project.
✅ Styling Applied:
- New Contact Us page – route
/contact.htmladded to navbar. - Responsive form – email, subject & message fields with required validation.
- Reusable button component –
.btnclass shared across pages. - Consistency – header, footer, social links, and Ionicons integrated to match previous pages.
Ready for next phase
Implement user registration page with password strength hints.
✔ Register page Styling.
Built with ❤️, crafted with HTML & CSS Excellense
v0.0.4 - About Us Page Styled with CSS
What's included
This release (v0.0.4) marks the completion of the About Us page styling phase for the InEvent-web project.
✅ Styling Applied:
- New Header – consistent branding across About Us and other pages.
- Responsive layout – mobile‑first section structure with flexbox/grid.
- Mission, Vision & Values blocks – dedicated subsections with paired illustrations (
assets/img/*). - Iconography – added Ionicons for navigation and social links.
- Global CSS cleanup – split generic rules into
styles.css, page‑specific rules intoabout.css.
Ready for next phase
✔ Implement Contact Us page, reusing header/footer components.
Built with ❤️, crafted with HTML & CSS Excellense
v0.0.3 - Events Page Styled with CSS
What's included
This release (v0.0.3) marks the completion of the second full CSS styling phase for the InEvent project.
The event listing page has been structured and styled to provide a dynamic, attractive, and user-friendly browsing experience.
✅ Styling applied:
- Events Grid – Responsive grid layout using grid-template-columns to ensure smooth adaptation across devices.
- Event Cards – Individual cards with shadows, hover elevation effects, and rounded corners for a modern, professional look.
- Event Images – Top-aligned images within cards, maintaining consistent dimensions and cover fit for visual harmony.
- Event Details – Clean typographic hierarchy for event title, date, location, type, and price.
- Action Button – “Buy Tickets” button with strong color contrast, hover transitions, and intuitive positioning.
- Section Structure – Centered “Browse Events” title with consistent margins and paddings for breathing space.
Ready for next phase
With the event catalog layout now styled, we are ready to proceed with:
✔ Styling of the About Us, Contact, and Register pages.
Built with ❤️, crafted with classic HTML + CSS excellence.
v0.0.2 - Home Page Styled with CSS
What's included
This release (v0.0.2) marks the completion of the first full CSS styling phase for the InEvent project.
The main page layout (home page) has been designed and polished to ensure a clean, modern, and user-friendly experience.
✅ Styling applied:
- Header – Persistent blue header with centered branding (InEvent).
- Navigation Bar – Translucent, blurred navbar with hover effects and icons.
- Welcome Section – Hero title and supporting text centered with elegant spacing.
- Carousel – Visual showcase for different event categories with shadow and rounded corners.
- Call-to-Action Button – Highlighted "View Catalog" button with hover scaling effect.
- Features Section – Responsive grid for highlighting Fast Buy, 100% Secure, and Access Anywhere features, with icons and clean text.
- Footer – Professional footer with navigation, branding, and social media links.
Ready for next phase
With the home page now fully styled, we are ready to proceed with:
✔ Styling of the Events, About Us, Contact, and Register pages.
Built with ❤️, crafted with classic HTML + CSS excellence.
v0.0.1 - HTML Structure completed
What’s included
This initial release (v0.0.1) marks the completion of the full static HTML structure for the InEvent ticketing system website. No styling or backend logic has been applied yet. This version serves as the foundation for all future development.
🧱 Pages implemented
index.html– Home page with navigation, hero section, feature highlights, and footer.events.html– Grid of 20 diverse events ready for styling and future integration.about.html– Structured about page with mission, vision, and values layout.contact.html– Contact support form with email, subject, and message fields.register.html– Basic registration form including name, email, and password confirmation.
✅ Ready for next phase
This version is tagged to begin the next phase: CSS styling and responsive design.
Built with ❤️ and classic HTML power.