Back to portfolio


Complete UI redesign and front-end implementation made with ReactJS

At the beginning of our work on the Pressfeed project the client part of the website was implemented using jQuery library. Our goal was to modernize the application, update the design and add new features for users. Our team rebuilt the application front-end using React + Redux with SCSS preprocessor for CSS styles. React Select and DraftJS libraries were configured in the project structure(converting BBCode to HTML, and vice versa). Also, real-time chat was added for the users communication ( library, WebSocket protocol).

What was done

Redesign, technology stack upgrade and implementation of new features for users.

For the service we have implemented:

  •  possibility to search for media publications
  •  possibility to search for experts
  •  chats
  •  full-text search
  •  registration and login via SMS
  •  the blog

Users have the ability to:

  •  suggest topics for media publications
  •  receive an invitation to become an expert
  •  set up personal subscriptions for targeted media
  •  provide products for media reviews in exchange for references in materials and broadcasts
  •  check statistics (publications, queries, number of media)
  •  contact support
  •  customize newsfeed
  •  get virtual PR manager
  •  find an invoice for publications and participation in television and radio programs
  •  find a specialist in the specific field of knowledge

The team

2 Frontend Developers

1 Project Manager

1 Designer

1 QA specialist

Want to create
a product?

Want to create
a product?

Please fill in this short form and we’ll get in touch with you as soon as possible

Tell us about your project

How can we get in touch with you?

Related projects

Find the perfect room for your next trip with one search and results from more than 400 travel sites.


A luxury african safari experts’ web portal development


Shipping booking and real-time track & trace system


Search portal that helps to find sports professionals and book a consultation with a specialist.