Mahmud Qosim
NGDX Conference Attendance Frame Generator
Overview
The NGDX (Nigeria Graphics Designers) Conference Attendance Frame Generator is a web application designed to automate the creation of attendance frames for attendees of the NGDX Conference. This application allows attendees to input their names, upload their pictures, and customize their frames by choosing between light or dark themes.
Technologies Used
The project utilizes the following technologies:
JavaScript: The core programming language for the application logic.
CSS: Used for styling and formatting the web interface, including light and dark themes.
Canvas API: Utilized to dynamically generate and manipulate images within the browser.
HTML: Provides the structure and layout of the web application.
Key Features
Automatic Frame Generation: Upon inputting their names and uploading their pictures, attendees receive an instantly generated attendance frame.
Customizable Frames: Attendees can customize their frames by choosing between light or dark themes.
Real-time Preview: Provides attendees with a real-time preview of their attendance frames with the selected theme.
Responsive Design: The application is responsive and compatible with various devices and screen sizes.
How It Works
Input Name: Attendees enter their names into the designated input field.
Upload Picture: Attendees upload their pictures using the provided image upload functionality.
Theme Selection: Attendees can choose between light or dark themes for their attendance frames.
Frame Generation: The application dynamically generates an attendance frame incorporating the attendee's name and uploaded picture with the selected theme.
Preview: Attendees can preview the generated frame with the selected theme and make any necessary adjustments.
Download: Upon satisfaction with the frame, attendees can download the final attendance frame for their records.