

About the project
Web application to make it easier for marketers and executives to find market opportunities
Where To Play helps entrepreneurs and marketers to define project priorities and set long-term goals. This makes it easier to create a sales and marketing strategy and share it with other team members.
Client
Swiss Federal Institute of Technology Lausanne
Business Area
Marketing and business
Application and system functions
Login with email and Google account
Dashboard with a listing of all entered projects
Tools for segmenting the target group
Tools for finding opportunities in the market
Visualization through tables and charts
Tools for sharing and exporting

Entry
The Where To Play team approached us with a requirement to create a user-friendly web application for entrepreneurs.
The main objective of the project is to facilitate entrepreneurs and employees in marketing or management positions to set priorities and long-term goals.
The number one priority was ease of use and clear output to facilitate tactical planning and opportunity evaluation.
Technologies and services
Technologies
React
JavaScript
Node.js
Strapi
Heroku
Services
Web application development
Backend management
Design

Duration of the project
12 months

Team
2 frontend developers, 2 backend developers, UI/UX designer, QA engineer, project manager, 2 mobile app developers.

Developing a Where to play weba pp in 8 steps
In this collaboration, we are on the threshold of a completely new digital product. A product that will have a simple user interface and responsiveness, so that the user can comfortably follow all projects from a mobile device.
- We went through several meetings with the client to clarify together the idea of the functionality and the target group of the product.
- We started working on the UX side of the web application. We designed wireframes and a prototype for the client to assess if our ideas for the output matched.
- We proceeded to design the user interface, i.e. the UI design of the web application.
- After the client approved the design, we assembled a programming team consisting of backend and frontend developers.
- The developers agreed on the development technologies and went to work.
- They added features in different phases of agile web application development and continuously had the product approved by the client.
- We moved on to testing the application.
- We deployed the web application to users.

Solution Detail
The beginning of the work on the Where To Play project at Rascasone started with the traditional analysis. Together with the client, we analyzed in detail his idea not only about the appearance, but also about the functionality and target audience of this web application.
Based on these findings, we started working on the UX design. We created several wireframes and a prototype - the first physical form of the original idea.
Once the client approved the prototype, the UI design of the app came next. We put together a design system and simultaneously presented the client with a development plan and timeline.
Once all the documents were agreed upon, our favorite part of web application development came next, which was the implementation of the technical solution. In this case, this was handled by both frontend and backend developers who started their journey by selecting the appropriate technologies. Technologies that will enable the creation of a nimble, reliable and user-friendly web application.
We designed the login page quite simply. In addition to the traditional login and registration via email, we also added the option of using a Google account.
The main page of the application consists of an overview of all the projects entered and a dashboard listing all marketing opportunities and long-term goals.
The centerpiece of this web application is the creation of projects, which are then displayed on the aforementioned homepage. All projects are manually entered into the application through three steps:
listing of market opportunities and segmentation of the target group
evaluation of the opportunities in terms of potential and complexity
evaluation of all data entered