Campaign Website for Book Release Case Study
A Modern Framework for Web Application Development
A client required a campaign website to support the launch of a new book, with the objective of capturing user interest and driving book sales. SolvIT AB provided full stack developer consultants to deliver this project in collaboration with the client's team.
view more
SolvIT AB's Solution
SolvIT AB addressed these challenges using a range of technologies and methodologies:
• Engaging Website Design: Developed a campaign website with an aesthetically pleasing design to capture user interest and drive book sales.
• Signup Form Development: Implemented a signup form to gather user information for book updates.
• Email Integration: Integrated email sending functionality to ensure effective communication with potential readers.
The Challenge
The challenges faced by SolvIT AB in this project were multifaceted and required extensive technical expertise and innovative solutions:
Transitioning the platform from REST API, Redux, and JavaScript to GraphQL and TypeScript to improve scalability and maintainability.
Rewriting the frontend for Media Monitoring and Press Release Distribution to enhance user experience and reduce page load times.
Collaborating with the data science team to implement advanced AI features like Audience Targeting, AI-generated press releases, Import contacts, and SEO improvements.
Developing backend GraphQL schema, handling database migrations, and implementing performance improvements for better platform responsiveness and efficiency.
Leading the project to enhance Storybook and the UI library, and organizing meetings and stand-ups to improve the overall development and design process.
Results
SolvIT AB's solutions brought significant advancements to the
↓ Book release campaign ↓
Increased User Engagement
Effective Communication
Technologies Used
Frontend
HTML, CSS, JavaScript .
Backend
Node.js, Email API
Have a project in mind?
Let’s turn your vision into reality with SolvIT's expert solutions. Send us a message through our contact form!