Web Application Development for Event Management (2)
Project scope
Categories
UX design Digital marketing Product or service launch Website development Software developmentSkills
event management web application development svelte (software) maintainability booking (sales)The main goal for the project is to assist Quadratic Sound in the development of a web application for event management. The application will cater to various types of users including Event Coordinators, Event Promoters, Artists, Attendees, and Event Staff. The application is written in Svelte, using Tailwind and Skeleton for the front end styling, and Pocketbase for the data/auth layer.
Project Tasks for Learners
Learners involved in the project will undertake a series of comprehensive tasks designed to guide them through the development of the event management web application. These tasks include:
- Analyzing User Requirements
- Crafting a user-friendly interfaces
- Designing an engaging platform for artists to collaborate on events
- Developing an intuitive and accessible interface for attendees to browse events, secure tickets, extend invites to friends, and manage their memberships.
- Building robust tools for event staff to perform attendee check-ins, manage ticket and membership issuance, and onboard new users.
Final Deliverables
Upon the completion of the project, learners are expected to deliver:
- An iteration towards the fully functional Web Application: This application should effectively cater to the needs of Quadratic Sound, providing a seamless and comprehensive solution for managing events, from booking to attendee check-in.
- Source Code and Documentation: Comprehensive documentation and well-structured source code for the developed application, ensuring maintainability and ease of future enhancements.
Participants in this project will receive continuous support and mentorship to navigate the complexities of web application development. Regular meetings will be scheduled with mentors who have expertise in Svelte, Tailwind, Skeleton, and Pocketbase, allowing participants to present their progress, discuss challenges, and receive constructive feedback. These mentors will also provide guidance on best practices in coding, design, and project management to ensure the application meets its objectives effectively.
In addition to formal mentorship sessions, participants will have access to a range of resources for self-learning and problem-solving, including documentation, tutorials, and community forums related to the technologies being used. The project team will be encouraged to engage in collaborative problem-solving through platforms like GitHub for version control and Discord for communication, ensuring a supportive environment that fosters learning, innovation, and teamwork. This comprehensive support and mentorship framework is designed to equip participants with not only the technical skills necessary for the project but also the collaborative and problem-solving abilities essential for successful software development.
About the company
Our mission is to provide low-barrier services and resources to the music community of Victoria. We strive towards our mission through studio rentals, audio/video recording, and live events.