Live preview: https://chapito-ct.github.io/
Product website: https://chapi.to/grille-de-programmation
A single-page web application that displays event information (concerts, exhibitions, festivals, etc.). The app features a guest gallery, guest and event feature pages and a schedule. It comes in two interchangeable styles and is responsive.
Features a guest gallery with various filters (select, search) depending on event days, guest name, type of guest, category, type of event program, etc.
Displays (if provided) photo, media, social media buttons, guests (if any), description, contact information, event schedule with ticket purchase button, event's guests, share on social media button, copyright information, etc.
The display varies depending on availability of media elements and/or guests.
Displays (if provided) photo, media, social media buttons, description, contact information, events schedules with ticket purchase button, share on social media button, copyright information.
The display varies depending on availability of media elements.
Displays events by choice of location or hour, and filters them according to the event day, category and/or program.
This was my second internship project, as I learned VueJs and practiced Typescript. The information is dynamically fetched from JSON files. I also created a component library to aid scaling in the future. The project is intended for clients for the company I created it for and only here as a portfolio item. I don't hold copyright over the images or information displayed, I only wrote the code.
- VueJs
- VuexJs
- Typescript
- HTML/CSS/Javascript