Relaunch of Edelweiss Bike Travel Website
Full relaunch of the Edelweiss Bike Travel website with modern technologies, including project management and technical team leadership.
About Edelweiss Bike Travel
Edelweiss Bike Travel is a provider of guided motorcycle tours worldwide. With many years of experience, the company offers a variety of tours for motorcycle enthusiasts.
The website serves as a central platform for presenting tours, booking processing, and customer information.
The Project
- Period: February 2021 – August 2021
- Role: Project Management, Technical Frontend Team Lead, Lead Frontend Developer
- Client: Edelweiss Bike Travel (via Clubdrei)
- Team: 1 Backend Developer, 3 Frontend Developers
- Project Technologies: Laravel, Vue.js, Webpack, Git, JavaScript, HTML, SCSS
- Methodology: Scrum
Project Description
On behalf of the agency Clubdrei, I was significantly involved in the complete relaunch of the Edelweiss Bike Travel website. The goal was to replace the existing website with a modern, performant, and user-friendly platform.
My tasks included project management as well as technical leadership of the team. This included detailed project planning, creating tickets and requirement documents based on the existing design draft. I was also responsible for the technical implementation of the frontend in Vue.js. In close collaboration with the backend developer and the frontend team, I ensured that the client’s requirements were met and technical challenges were mastered.
I was responsible for building the frontend development team, onboarding new team members, and providing technical support throughout the project. Through my expertise, a smooth development process could be ensured.
Challenges and Solutions
Planning and Conception
The project required a comprehensive analysis of the old website and detailed planning of the technical implementation based on the existing design. Creation of a detailed plan including division of tasks into tickets, analysis of the existing website, and conception of technical requirements.
Team Leadership
I was responsible to lead and coordinate the team, consisting of three developers. Establishment of clear communication channels, regular team meetings for progress control, and mutual support within the team.
Technical Implementation
The frontend should provide a performant and user-friendly interface based on modern technologies. Use of Vue.js as a Single-Page Application (SPA) with Laravel as an API backend for providing data.
API Architecture & Integration
Design and implementation of a robust RESTful API architecture connecting the Vue.js frontend with the Laravel backend. Ensuring efficient data flow, proper error handling, and scalable integration for tour data, bookings, and customer information.
Results
The relaunch of the Edelweiss Bike Travel website was successfully completed.
- Complete Redesign: A completely new design and modern user interface that meets user requirements.
- Improved User Experience: Through frontend optimization, the usability and performance of the site were significantly increased.
- Efficient Teamwork: Thanks to my role as project manager and technical team lead, the frontend team was able to work efficiently and meet technical requirements.
Through my expertise in frontend development and my ability to lead and motivate the team, I was able to make a significant contribution to the success of this project. The relaunch created a modern and user-friendly platform that meets the requirements of the client and their target audience.