The project was very large-scale. Working with so many resources at once was an interesting task that required the following goals to be achieved:
- Updating and maintaining websites. Transferring existing sites to an updated server, ensuring stable and secure operation.
- Development of a new website for the medical programme. Creation of a platform for obtaining contact details of users who want to participate in programmes for the diagnosis and treatment of hypertension.
- Integration with the customer's systems. Ensuring uninterrupted operation and interaction between websites and internal systems of the customer.
To achieve our goals, and they were considerable, the most important aspect was the selection of a team of specialized professionals. We have assembled a team of experts, each with a unique set of skills and experience needed to solve the tasks at hand:
- Frontend Developer. Developers specializing in creating dynamic and adaptive website interfaces using modern technologies.
- Backend Developer. Experts in the server side of applications that ensure stable and efficient operation of websites.
- QA Engineer. Quality assurance engineers responsible for testing all aspects of websites for errors and vulnerabilities.
- UX/UI Designer. Designers who create a user-friendly and visually appealing user interface.
- Graphic Designer. Graphic designers who develop unique visual elements that emphasize the individuality of each website.
- Content Manager. Content specialists responsible for creating, updating, and managing website content.
- Project Manager. A project manager who coordinates the work of the team, ensuring the timely and high-quality implementation of all stages of development.
- DevOps Engineer. DevOps engineers who set up the infrastructure and automate the processes of website deployment and monitoring.
After assembling the team for such a large-scale project, we created an action plan and moved accordingly. The project work plan did not differ from the classic work system, but required more control and effective communication at each stage.
1. Analysis and planning.
- Research and collection of requirements. Analysing current websites for vulnerabilities and determining the requirements for a new project.
- Creating a development plan. Planning the stages of work, identifying resources and tools for development.
2. Design and prototyping.
- UX development. Defining user paths and creating a website structure.
- Creation of UI design. Visual design of interfaces, including the choice of colours, fonts, and controls.
- Working with prototypes. Creation of an interactive prototype for testing and approval of functionality and design.
3. Development.
- Frontend development. Programming the client side of the website.
- Backend development. Development of the server side, including integration with customer systems.
- Setting up and working with a content management system to facilitate content management.
4. Integration of systems.
- Integration of the tracking and administration system. Synchronization with order tracking systems, setting up the admin panel.
- Synchronization with external services. Ensuring compatibility and smooth operation between websites and external systems.
5. Testing.
- Modular and integration testing. Checking individual components of the website and their interaction.
- User testing. Collecting and analysing feedback from users to identify and fix problems.
6. Launching.
- Deployment. Placing websites on an updated server, setting up server support.
- Monitoring and optimization. Monitoring the operation of websites, identifying bottlenecks and performing performance optimization.
7. Support and development.
- Regular updates. Implementation of new features, improvements, and security patches.
- Technical support. Ensuring the stable operation of websites, solving technical issues that arise.
Thanks to the joint work of the “Brander” and “Darnitsa” teams, all the websites were successfully maintained and updated, and a new website for the medical project was created. The updated sites are now more stable, have improved security and an updated, ergonomic user interface. This allows the company to communicate more effectively with customers and promote its products.
The new medical project website allows users to easily register and receive information about diagnostic and treatment programmes, helping to raise awareness of important health issues.