top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

EVOL

PROJECT TYPE:

APP

DATE:

OCTOBER 2022

Evol is a revolutionary dating app designed by a team of experienced psychologists to help users find meaningful connections based on their values and personalities. The app's core feature is a meticulously crafted questionnaire that users are required to complete upon signing up. The results of this questionnaire are then analyzed by the psychologists to generate a comprehensive personality profile for each user.

Evol's matching algorithm takes into account these personality profiles, fostering connections between users who share similar values, interests, and traits. This innovative approach to dating promotes the formation of lasting relationships built on genuine understanding and compatibility.

As a front-end developer working on Evol, there are several technical challenges to overcome:
- User Experience: Creating a seamless and engaging user experience for filling out the questionnaire and navigating the app.
- Responsive Design: Ensuring that the app functions and looks great across a variety of devices and screen sizes.
- Performance: Optimizing the app to minimize load times and ensure smooth transitions between different views.
- Accessibility: Designing the app to be accessible and user-friendly for a diverse range of users, including those with disabilities.

For the tech stack, Evol's front-end is built using React.js. This provides a solid foundation for creating a highly interactive and responsive user interface. Additional technologies and libraries used in the stack include:
- Redux: For state management, making it easier to maintain and organize the app's data.
- React Router: For handling navigation within the app, ensuring seamless transitions between different views.
- Styled-components: For CSS-in-JS, allowing developers to write modular and maintainable styles.
- Axios: For handling API requests and managing communication with the back-end server.
- Jest & React Testing Library: For unit and integration testing, ensuring the app's reliability and robustness.

Overall, Evol is an innovative dating app that combines psychology and technology to provide users with more meaningful matches. The app's user-friendly interface and powerful matching algorithm make it a powerful tool for anyone looking to find a meaningful connection in the world of online dating.

bottom of page