Software house driven by passion and challenge
Codeshine is a Poland-based company, which creates dedicated web and mobile software for B2B clients from various industries. Since it was founded in 2014, the company is dynamically growing in the area of providing high-quality IT solutions and creating products in cooperation with specialized partners. We belong to one of the largest IT capital groups in Poland: Atende SA.
We specialize in the following areas:
- Web development
- Mobile development
- Custom software developmentli>
- Data analytics
- Building products
- Headless CMS
We use innovative and reliable Open Source technologies:
- JavaScript, Node.js, React.js, Vue.js, React Native
- Ruby On Rails, Python, Django, PHP Laravel, GraphQL.
We are experienced in implementing cloud computing solutions on AWS, Google Cloud or Azure. We work in the Agile / Scrum methodology using tools such as Jira, Slack or Trello.
We provide valuable software with passion and commitment. We are constantly developing and acquiring know-how in new industries.
In addition, we enjoy specialty coffee, good fun and new challenges :)
Feel free to contact us. Let’s talk about your idea!
Recommended Providers
Focus
Portfolio
Kantar Poland, Energa Operator SA, EDF Poland, Atende SA, MKC Investments, EDATA Polska, Sputnik Software, IPS-EX

TGI smart - Online Platform for Data Analysis and Visualization
In October 2018, our company together with partner Kantar Poland launched a joint subscription product: TGI smart.
It is a state-of-the-art research and analytical application based on modern technologies of visualization and data analysis. TGI smart enables specialists or companies planning marketing activities to quickly and clearly analyze research data from selected product categories and brands. The product is successfully used by commercial customers.
The data used in the application is collected by Kantar as part of the largest consumer survey in Poland according to the Target Group Index (TGI) methodology. TGI is an international research standard in over 60 countries around the world. Over 250 product categories and 4,600 brands are available on the platform.
Together with Kantar Poland, we developed the product concept, branding and business model.
Key functionalities of the tool:
- Subscription (SaaS) or one-time access to the platform
- Interactive, personalized dashboards
- Defining target groups
- Predefined reports
- Real-time data analysis
- Export results to reports: PDF and Excel
- Inviting users to collaborate
- Project sharing
Our team focused on providing an innovative solution that meets technical requirements in the following areas:
- Security
- Scalability and ease of implementation in further locations
- Processing and analysis of large data sets
- Generate on-the-fly analyzes
- Data encryption
- Ease of product development
- Integration with many systems and external services
- Use of Amazon Web Services
See TGI smart online: https://tgismart.com
Demo version available at: https://platform.tgismart.com/demo

Pilot Programme of Energy Management System for Selected EDF Poland’s Clients
In cooperation with EDF Poland we conducted a six-months pilot programme with selected top clients.
We provided a rich and complex web platform equipped with features that allow track and analyze energy consumption in companies. Furthermore, every platform user had been updated with periodic report about company’s energy performance.
We were responsible for:
- Preparing the project's scope
- Choosing target consumers and benchmark group
- Developing an analytical web platform
- Implementing analytic algorithms
- Integrating with a database of measurements
- Providing a full project management and consumer service
Key features of online analytical platform:
- review of energy use at daily, weekly, monthly and annual levels of granularity, longitudinal comparison of consumption and comparison between various power delivery points, on one or many graphs
- adding generated graphs to individual energy reports saved as PDF files or distributed directly to a specified e-mail address
- automatic generation of interpretations for selected graphs
- energy consumption audit and identification of non-standard profiles or poor efficiency
- creation of rankings of the most efficient power delivery points for a given period
- application access management – individual accounts for every employee
- creation of mailing lists for distribution of monthly reports to an unlimited number of employees
- access to datasets and data interpretations with a feature to generate custom energy reports
Energy report
The report contain readable graphs that are easy to interpret displaying energy use across the entire company, as well as for individual power delivery points, along with comparison graphs.
The report will include only the most important information designed to help you in managing energy efficiency at your company.

Customer Engaging Tools Based On Smart Grid For Energa Operator
We developed a complex research project for Energa Operator - top energy sector’s company in Poland. Our research methodology was based on usage of behavioral methods in order to estimate and help managing energy consumption executing demand-side response using measurement data from AMI system. The research topic was households’ feedback on personalized energy reliability and economic performance data.
Our company was responsible for:
- Preparing research methodology and project’s scope
- Choosing target consumers and benchmark group
- Developing engaging tools (platform and report)
- Implementing the Big Data system and analytic algorithms
- Integrating with smart grid system
- Providing full project management and consumer service
Important research figures:
- 1 year project duration
- 3 geographical regions
- 900 energy report recipients
- 42,000+ energy consumers of research benchmark group
- 100,000+ smart energy meters
- 75,000,000+ daily-generated consumption profiles
- 1,800,000,000+ analysed measurements
Engaging web platform
Enables consumers to broaden their knowledge regarding their current and historical power usage. Thanks to the simple design and well-developed system of comparisons, users can easily follow their electricity consumption. The platform also establishes a valuable base of knowledge that helps improve the household’s energy efficiency.
The application’s possibilities:
- Visualizing the electricity consumption
- Comparing power usage over time and among similar households (benchmarking)
- Access to present and historical reports
- Educational section (saving tips)
Energy report
The energy report is delivered to consumers on a monthly basis by e-mail or via traditional post. The report contains visually clear and accessible power usage charts, as well as, comparison charts and saving tips.
Benefits for energy sector’s company:
- Minimising the energy demand variation during usage peaks
- Improving customer relations
- Gathering detailed information on utility users
Reviews
the project
Web Based Marketing & Sales Tool for Consulting Company
"Codeshine is very good at reading the needs of a client."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the managing partner in a consultancy and sales business that operates in an area of energy & environment.
For what projects/services did your company hire Codeshine, and what were your goals?
We have rendered services of Codeshne to develop a new web page that would facilitate acquisition of new clients for our products. The web page is integrated with various platforms and tools, e.g. CallPage and Pipedrive.
How did you select Codeshine and what were the deciding factors?
We have had worked with Codeshine on some other projects. We have got very positive outcomes. It is a reliable supplier.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The starting point was to pick up a leading technology like React, Next.js, Headless CMS. Than develop a web page with an input from a graphic designer.
Content is being managed through the headless CMS - GraphCMS, which is connected to the web page. On top of this, we added a callback device (CallPage) and CRM (Pipedrive). It has been launched on Vercel platform to gain enough capacity for handling a large number of customers.
How many people from the vendor's team worked with you, and what were their positions?
5 persons -- React Developer, Backend Developer, Project Manager, Tester, Graphic Designer
Can you share any measurable outcomes of the project or general feedback about the deliverables?
The web page is very good, opens easily both on computers and mobiles. We have got a positive feedback both from customers and our colleagues from other businesses. In combination with social media marketing we have reached the assumed level of traffic. The results are in line with our expectations.
Describe their project management style, including communication tools and timelines.
Due to this development my company has a capacity to move more toward selling products (PV installations) instead of selling consulting services. We are able to acquire customers from market segments that were beyond our radar. The web page has improved our image.
What did you find most impressive or unique about this company?
Codeshine is very good at reading the needs of a client, selecting solutions. In fact they provide to us a big chunk of IT consulting by presenting options and functions of different platforms and cofigurations. The delivery was on time, high quality.
Are there any areas for improvement or something they could have done differently?
Not much. I would like working with Codshine again. I would definetely select them for another web project. It was a fun working with them.
the project
Web App for Bulletin of Public Information
"The communication between Codeshine and our technical team was exceptional."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Sputnik Software Sp. z o.o. is a Poland-based company that specializes in software development and services provision for public sector. The company is dynamically growing resulting in constant rise of number of created products and extension of the scope of provided services.
We achieved a significant position on the market of IT solutions for local governments thanks to "Nowoczesny Urząd" software suite which is one of the best and most comprehensive solutions of the kind on the market.
For what projects/services did your company hire Codeshine, and what were your goals?
We commissioned Codeshine to make a web application for our product. The application had to be implemented in React and connected with an API which was provided by our team. The project required that the application is capable of both CSR (Client Side Rendering) and SSR (Server Side Rendering) in order to achieve correct content indexing by search engines.
The project's business goal was to obtain new clients thanks to modernizing a product that is already used by hundreds of our clients. Additionally we wanted to improve our product's front-end application in technical terms by using new technologies which lead to better performance, lower costs of operation and improved responsiveness of website's layout.
How did you select Codeshine and what were the deciding factors?
We have worked with Codeshine before on a project of another IT solution. Their competences and understanding of our needs naturally made us choose them for this project.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The project consisted of development of an application in SPA (Single Page Application) model basing on React with implementation of a dedicated design. The application was made to be able to work in multiple instances and each of them was integrated with the provided API in terms of page's layout and content available for users.
This kind of integration allowed applications to have different appearance and content according to the data supplied by API. The project included optimalization of the application for search engines (SEO) and compliance with WCAG. To ensure best user experience on all kinds of devices the application implements RWD methodology.
Additionally, the app allows multilingual content and includes SSR to improve performance and SEO. The solution is well prepared for individual customization and ready to serve our clients.
How many people from the vendor's team worked with you, and what were their positions?
The team consisted of React Developer, QA Engineer and Project Manager.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Thanks to this project our BIP product, offered to public entities, has gained new and modern front-end application that is tailored and flexible to our clients' needs, and additionally is working more efficient than the previous solution. We also managed to lower the costs of server infrastructure thanks to the project.
Describe their project management style, including communication tools and timelines.
Before start of the project we, together with Codeshine, prepared a plan which consisted of order and deadline of specific development tasks. They were realised in accordance to the schedule. We communicated with Codeshine via Slack channel where we discussed progress of works, graphic projects, tests results and new features.
What did you find most impressive or unique about this company?
We were impressed how well and fast Codeshine team reacted to changes in project's requirements during ongoing development process. We also value their knowledge of React and its nuances. The communication between Codeshine and our technical team was exceptional.
Are there any areas for improvement or something they could have done differently?
We think Codeshine could put more emphasis on the QA process of the application.
the project
Web Dev for IT Company
"Codeshine team proved that they have a big knowledge on React and other technologies."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Link Group was established to solve a problem of lack of new talents and experienced specialists in IT sector which has been dynamically growing. The experience of our company helps us link experienced specialists with companies seeking for experts in a way that meets needs and expectations of both parties.
I am a founding board member of Link Group, and currently oversee operations as Head of IT outsourcing — a role that keeps me active with an important scope of responsibilities; from recruiting and mentoring new team members, to representing Link Group’s strengths throughout media channels in HR and IT domains, and all the intermediary tasks in between.
For what projects/services did your company hire Codeshine, and what were your goals?
We hired Codeshine to develop our new website in new technologies such as React, NextJS and Headless CMS. The website consisted of information about our company - its history and premise, offer, experience.
Additionally there was a blog, contact forms and job openings. This project was being developed in cooperation with a part of our team responsible for content and a graphic designer, who prepeared graphic projects of website.
How did you select Codeshine and what were the deciding factors?
We chose Codeshine based on a recommendation we received from our financial investor who values their competences and experience.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The project included creating a company's website based on custom-made graphic projects. The website was developed using React and Next.js framework. Next.js has been used to achieve Server-Side Rendering (SSR) functionality. For website's content management, an external platform (headless CMS - Prismic.io) was chosen and configured.
The website was created in accordance with SEO guidelines and standards. This project consisted also of a blog and job listing, which are managed by Prismic as well. Additionally the website supports multiple languages.
How many people from the vendor's team worked with you, and what were their positions?
The team included a React Developer, Project Manager, QA Engineer, Graphic Designer and a consultant.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
An effect of our cooperation with Codeshine is a modern website of our company that contains a complete offer, presents our experience and allows for publishing blog posts and job offers. We believe that this change will help us attract new customers and IT specialists.
Describe their project management style, including communication tools and timelines.
The project started with determining the scope of work and schedule. Development works were being done in accordance to priorites. We organized weekly video mettings on Zoom during which we discussed progress of the project and consulted next modules with Codeshine's team.
What did you find most impressive or unique about this company?
Codeshine team proved that they have a big knowledge on React and other technologies that helped us in this project. We got the impression that they are really competent and skilled specialists.
Are there any areas for improvement or something they could have done differently?
No.
the project
Web Development for Investment Company
"Codeshine actively helped us find the best solutions for the problems we encountered."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We are an investment company run by two entrepreneurs who has been active on the market since 1995. Our previous projects consist of the largest Polish real estate agency 'Metrohouse' and an organizator of trade fairs and conferences 'Nowy Adres'. Currently our actions are focused on houses for rent and a platform for gastronomy 'Kellner'.
For what projects/services did your company hire Codeshine?
Some time ago we got interested in waiters' work in restaurants. We wondered how we can make their work independent from restaurant and at the same time improve restaurants' performance and operations. We noticed that there is a problem with settlement with waiters in Poland and abroad. We decided to take on the problem and we hired Codeshine to create a platform that helps waiters in their job.
What were your goals for this project?
Our goal was to create an mobile app for waiters, which would help them in taking and serving orders in restaurant. At the same time we wanted to give customers a possibility to order food or drink without involving the waiters. When the solution is ready we intended to test it in a befriened restaurant in one of the biggest cities in Poland.
How did you select this vendor?
Codeshine got recommened to us by our friend who has been working with them for many years. After a meeting and discussion about our project we decided to use their services.
Describe the project and the services they provided in detail.
Kellner' platform allows restaurant' customers to place an order via mobile app. As soon as a new order is created the waiters receive a push notification. When the order is ready the customer is notified via the app. During the analysis Codeshine extended our concept with orders panel - a seperate application, which is available for all waiters. Thanks to that the flow of information within the restaurant is improved and streamlined. Additionally the project includes an app for management of restaurant and an admin app. Placed orders data is synchronized among all apps. The notifications are sent using the apps and email messages. The apps are integrated with online payment services provider which allows users to pay for their orders via credit cards and Apple Pay.
What was the team composition?
The team consisted of: - Project Manager - Frontend Developer - Mobile Developer - Full Stack Developer - Tester
Can you share any information that demonstrates the impact that this project has had on your business?
Our company isn't experienced in the gastronomy industry. We hadn't participated in designing such complex and big IT solutions as well. During the works on this project we acknowledged decisions and problems that the industry's entrepreneurs are required to deal with nowadays.
How was project management arranged and how effective was it?
The whole project was divided into 4 stages which were divided into sprints. Codeshine regurarly presented a preview on the progress being made. Thanks to that we had a significant impact on how the app is working. During the work we could change our priorites for certain functionalities and even add or replace some of them. We always were informed of the potential impact of our decisions on the project. We used Slack to communicate with Codeshine team.
What did you find most impressive about this company?
We were impressed by the way the project was conducted. Codeshine actively helped us find the best solutions for the problems we encountered. Their experience from working on different projects was noticeable. They assisted us in the business analysis of our idea. They had a big impact on how the apps work. We rarely get to have such good cooperation in terms of both business and technology.
Are there any areas for improvement?
Yes, we think that more time should have been spent discussing and determining how certain functions should work.
the project
Advertising Platform for Hotel & Restaurant Company
"We felt that together we were working on achieving the best possible version of what we wanted to create."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Since 2008 I have been running a prestigious hotel and restaurant called "Borowina". The hotel is situated near Warsaw and borders with Chojnów Landscape Park. It has two independent halls that together can hold up to 500 people. I am responsible for the management of facilities. I'm in charge of organizing events such as parties and weddings. I also invest in new solutions and technologies in the wedding industry.
For what projects/services did your company hire Codeshine?
We hired Codeshine (formerly Energy Data Lab) to create an online advertisements platform for the wedding industry. The main goal of the project was to provide wedding-related businesses with an ability for them to offer their services via inspirational posts. The posts would be presented according to the chosen wedding style.
What were your goals for this project?
After analysis of the market and needs of our clients, we decided to create a modern advertising platform for the industry we work in for many years. Portal was supposed to stand out thanks to the well thought-out functionalities, exceptional design and intuitive navigation. In future it’s going to analyze users’ actions to provide highly accurate predictions of the offers that they may be interested in.
How did you select this vendor?
Codeshine was recommended to us by a friend who commissioned them to make his project. We knew that project will be developed dynamically and the idea will evolve during work. We needed flexible developers, who would give us support and assistance during this project. After the first meeting with Codeshine we knew that we want them as our partners for this product.
Describe the project and the services they provided in detail.
Udanewesele.pl is a platform that allows businesses to add and manage advertisements of wedding services they offer. The adverts can be created using a complex form which an user fills with detailed information about company. The platform also suggests how to make a business card more catchy and appealing. Businesses can be rated by their customers using predefined fields. Their reviews are later used to calculate statisticts shown on the business page.
What was the team composition?
Codeshine delegated to our project: - Frontend Developer - Full Stack Developer - Tester - Project Manager
Can you share any information that demonstrates the impact that this project has had on your business?
Noticeable effects of implementation of this platform are: - More effective advertising of my own company, that also belongs to wedding industry, - Establishing new business contacts with companies that offer services complementary with ones I provide, - Providing our customers with more choices of services in all corners of Poland, inspirations to organize a wedding of their dreams, which also have a positive impact on my own brand.
How was project management arranged and how effective was it?
Codeshine recommended us to create an account on Slack platform for communication with them. Thanks to that we were in constant contact with the team and we could consult functionalities with developers in real time. All tasks were added to board dedicated to the project in Trello service, which allowed us to see work progress and we could test all new features seconds after they were uploaded to the test server. The project started as scheduled.
What did you find most impressive about this company?
What we found most impressive were brainstorms we had with Codeshine team in regards to optimization and functionalities of the platform. They understood our needs very well. We felt that together we were working on achieving the best possible version of what we wanted to create.We really appreciated as well:- Direct contact with the team and fast response to our needs, reported bugs or changes we wanted,- Propositions of usage of Open Source technologies that have improved our budget,- Proposition of few very attractive solutions for even better functionality of our service.
Are there any areas for improvement?
We don’t see any significant area for improvement.
the project
Mobile App for Smart Insurance Purchase
"The Codeshine team demonstrated high competence in programming based on new, constantly evolving technologies."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Atende is one of the leading capital groups in the IT sector in Poland. 25 years ago we connected the first Polish companies to the Internet. Since then, every day we build the success of our customers with the latest and most advanced solutions in the field of IT infrastructure and innovative software. I have been running the R&D department at Atende since January 2018. I am responsible for the development and implementation of innovative products using the latest IT technologies such as blockchain, artificial intelligence and IOT.
For what projects/services did your company hire Codeshine?
We have contracted Codeshine to create a multi-platform insurance purchase application. According to the order, the application was to be created in the PWA (Progressive Web Application) approach to be available directly from the insurer's website, without having to install it through stores with mobile applications. The application was to communicate with the API provided by Atende to consolidate recordings on WORM resources and in the private blockchain network.
What were your goals for this project?
Our goal in this project was to offer insurers solutions enabling them to sell property insurance remotely. The implementation of this project was also a kind of feasibility study and demonstration of the practical potential of the product. From a technical point of view, the application had to be created as a PWA and be able to recognize insured items in the recorded video. The application had to follow the OWASP guidelines for software development and implementation.
How did you select this vendor?
Codeshine (formerly Energy Data Lab) was acquired by the Atende capital group in 2016 to supplement key programming competences. We chose their services because of their openness to new technologies and willingness to take on new technical challenges.
Describe the project in detail.
The application is used for remote conclusion of a property insurance contract. You can choose the type of item, including: phone, computer, camera or watch. The process consists of a "wizard" in which the user fills in information about the insured item, indicates the period of the policy and registers it using the video phone camera with the item. The video is uploaded to the API, where it is verified tightly integrated with Google Cloud Vision based on Machine Learning. Additionally, the logged in user has access to their policies and can manage them.
What was the team composition?
The following people were involved in the project: - Frontend Developer (Angular), - Graphic Designer, - Tester, - Project Manager
Can you share any outcomes from the project that demonstrate progress or success?
The implementation of PoC in the form of the said application has increased credibility in our conversations with potential clients from the insurance sector. We have also gained an innovative prototype of an application that uses the latest technologies and algorithms based on Machine Learning and Artificial Intelligence. The project is also a basis for further development in the context of supporting insurance processes such as claim settlement.
How effective was the workflow between your team and theirs?
Programming works began immediately after specifying project requirements at the kick-off meeting. Divided into three optimized iterations, the project process resulted in an efficient course of work. Each stage was completed with a face-to-face meeting.
What did you find most impressive about this company?
The Codeshine team demonstrated high competence in programming based on new, constantly evolving technologies. Developers were communicative and presented a high level of technical cooperation.
Are there any areas for improvement?
None.
the project
Web System Dev for Educational Foundation
"We were impressed by the clarity and usability of the developed solution's UI."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
For over 25 years, the Foundation for the Development of the Education System (FRSE) has managed programmes, projects and initiatives aimed at broadening basic and specialist knowledge and acquisition of new skills and competencies in formal, non-formal and informal education settings. I am an IT Director in the organization. My responsibilities include overseeing existing solutions and creatin ones. My role is to manage our IT team, which is responsible for infrastructure, security and implementation of new ICT technologies.
For what projects/services did your company hire Codeshine?
We hired Codeshine to design, develop and implement a solution for employees' permissions management.
What were your goals for this project?
Our goal was to digitalize permissions management and therefore improve the process of granting or denying employees' permissions in the foundation's resources. My personal motivations were optimalization of people's work and digitalization of the organization.
How did you select this vendor?
We chose Codeshine via inquiry that we issued. Their offer was the most advantageous.
Describe the project and the services they provided in detail.
The project scope included development and implementation of dedicated IT solution with main goal to simplify management of employees' permissions in the organization's resources. Users of the web system have ability to create requests to grant or deny certain permissions of an employee. Once a request is accepted, it is later processed and comes into effect.
What was the team composition?
The team consisted of Project Manager, Front-end Developer, Back-end Developer and Tester.
Can you share any information that demonstrates the impact that this project has had on your business?
The project had a big positive impact on organization operations. Thanks to the web system created by Codeshine we have decreased the level of paperwork that was both time- and money-consuming.
How was project management arranged and how effective was it?
The progress on the development was regularly presented and discussed at face-to-face meetings which allowed us to verify and clarify our requirements. In case of any questions or problems, Codeshine provided help via e-mail and phone communication.
What did you find most impressive about this company?
We were impressed by the clarity and usability of the developed solution's UI. Our employees haven't had any problems using the software. We've been very satisfied with the ease that the solution was integrated into our organization.
Are there any areas for improvement?
None at the moment.
the project
Data Monitoring Software for Market Researcher
"Their attitude focused on finding the best solutions is impressive."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Kantar is one of the global leaders specialising in data, knowledge and consultancy. It operates in the entire spectrum of research disciplines and consultancy, and its specialised organisations employing 30 k people deliver inspiring knowledge and formulate business strategies for corporations and public institutions in 100 countries. Kantar is a member of Bain and WPP capital group, and its services are used by over half the companies from the Fortune Top 500 list. I am the author of the concept and much of the TGI smart project specification. After choosing the Codeshine offer, I coordinated all work on this project on the side of Kantar, I designed many of its elements, participated in tests of its operation and in the promotion of this product.
For what projects/services did your company hire Codeshine?
We hired Codeshine (formerly Energy Data Lab) to implement a new product for monitoring the consumption of goods based on data from the Target Group Index (TGI) study. Created solution is addressed to small and medium-sized customers. Together, we developed the product concept, branding and business model. With modern technologies the Codeshine technical team created an innovative online solution embedded in a cloud computing.
What were your goals for this project?
The main goal of this project was to acquire a new group of customers by offering an innovative TGI smart product in a new sales model. Project objectives: • Digitalization of the TGI product - making the product online in a modern graphic visualization form (BI) • Adapting the TGI product to a new group of recipients - small and medium-sized media agencies • Product standardization - introducing predefined reports • Reduction of sales costs thanks to the automation of customer service - a self-service platform
How did you select this vendor?
We met with Codeshine in 2017 while developing algorithms for the analytical program. During cooperation, it turned out that Codeshine has strong skills in building dedicated solutions. Together, we developed the concept of a new product and decided to implement it on the Polish market. Earlier, we had talks with several other companies, but they were not successful. After learning about the details of the project, none of these companies was able to undertake its implementation.
Describe the project in detail.
The aim of the project was to provide business clients a pioneering research and analytic platform, on which business or media planners have a the possibility to analyze the result for products categories or brands based on research data and modern visualization technologies. Data sets are collected by Kantar within the frame of the biggest consumer research in Poland in line with TGI methodology. TGI is International measurement standard. Over 250 product categories and 4,600 brands are available on the platform. Key functionalities of the tool: - Subscription or one-time access to the platform - Interactive, personalized dashboards - Defining target groups - Predefined reports - Real-time data analysis - Exporting results to reports: PDF and Excel - Inviting users to collaborate - Project sharing - Individual purchases of individual reports or an annual subscription - Automatic monthly settlements with subscription clients - User rights management - High level of data security protection - Product marketing and sales support The most important challenges of the product: - Developing data structure from local databases - Developing a subscription sales model - Migration of large data sets to the cloud - Implementation of analytical algorithms that generate results in real time in dashboards and pdf reports - Process automation
What was the team composition?
Building such an innovative solution required the work of many people, including: - Project Manager - Economist - Senior Consultant - Data Analytics - Senior Full Stack Developer - Front End Developer - Architect - Tester - UX / UI Designer - Copywriter
Can you share any outcomes from the project that demonstrate progress or success?
• Extending the offer with a new product • Creating a product that meets the needs of the market - providing customers with quick access to reliable data in an attractive visual form on any device • Acquiring a new source of income and new clients • Stand out with innovation compared to group entities from other countries
How effective was the workflow between your team and theirs?
We held regular meetings in the office with all team members to best determine the stage of work, solve problems and plan further activities. We divided all tasks in the project into appropriate tasks in the Trello application so that we can easily track our progress. Launch of the first version of the product was delivered within the assumed time.
What did you find most impressive about this company?
Their attitude focused on finding the best solutions is impressive, as well as their speed in decision making, flexibility in cooperation, technological knowledge allowing to create a tool supporting data from the TGI survey, kindness and friendly atmosphere.
Are there any areas for improvement?
None at the moment.
the project
PWA Air Quality Monitoring Mobile App Dev for Firm
"The team was characterized by experience, understanding our needs, and adapting the work pace to meet a deadline."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the CEO and founder of OmniChip, a semiconductor company, founded in 2013. We develop solutions for the smart systems market to address urgent challenges of today's world, like efficient resources management. We are one of the few companies in Poland developing semiconductor IPs.
For what projects/services did your company hire Codeshine?
We entrusted Codeshine with the implementation of a mobile application operating in the PWA (Progressive Web Application) solution. Its main function is to present the current state of the air in the area by the means of an interactive map. Data for the application comes from our Akadi sensors and is transferred via API integration.
What were your goals for this project?
The most important goal for us was to create a fully functioning, user-friendly application integrated with the sensor API backend. We particularly cared about the timely implementation of the project because the application was presented during a conference during which the premiere show of our air quality measuring device Akadi took place.
How did you select this vendor?
We have known Codeshine (formerly Energy Data Lab) since 2016. During this period we have been creating new business opportunities. We share similar views on project management and brand building. We chose Codeshine because they are a young and dynamic team, working in reknown technologies.
Describe the project in detail.
The main functions of the Akadi mobile application are: - Presentation of air quality parameters in your area (PM 1.0, PM 2.5, PM 10.0) - Smog indicator presentation with assessment - Interactive map with air quality marking in Poland The application allows user geolocation. It is integrated with the API backend database, which aggregates measurements from sensors, and multiplaform enabled (i.e. works on iOS and Android).
What was the team composition?
This application required the work of one programmer experienced in React.js technology, the Material UI framework and PWA
Can you share any outcomes from the project that demonstrate progress or success?
We have been offering our own air quality measuring device since 2018. We decided to invest in an application to present air parameters collected in our database to increase the attractiveness of the product, which translated into gaining new customers and creating new business opportunities.
How effective was the workflow between your team and theirs?
The key goals, as well as the functional and technical issues of the application, were discussed during the first meeting (kickoff). In subsequent weekly iterations, the Codeshine team provided test versions of the application. In the final iteration, the last comments and content adjustments were implemented. The agile approach taken on by the Codeshine team determined the positive final result of the design process.
What did you find most impressive about this company?
The team was characterized by experience, understanding our needs and adapting the work pace to meet an important deadline.
Are there any areas for improvement?
None
the project
App & Software Dev for Security Systems Software Company
"Developers from Codeshine positively surprised us with the approach to designing modern web applications."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
The Software Defined company was founded in 2014 and from the very beginning we pecialize in technologies related to the optimization of application delivery and ICT security systems. I'm responsible for rRoject Management and Technical Solutioning.
For what projects/services did your company hire Codeshine?
We hired Codeshine for development, maintenenance and support of application (frontend and backend) which integrates F5 API, SSL CA, MS AD for SSL certificates management.
What were your goals for this project?
"Quick develompent of MVP prototype for Client which required quick understanding of the purpose of application by partner and fast, smooth and timely cooperation."
How did you select this vendor?
One of our business partners recommended Codeshine as trusted and experienced team of developers who can deliver complex apps quickly. After couple of meetings and discussions we decided to start cooperation.
Describe the project and the services they provided in detail.
Application is using F5 Big-IQ API to manage SSL certificates. It connects to MS AD to authenticate users and to MS CA to reissue certificates. Frontend is made in React, backend is Python based shaped as a bunch of microservices. App is provided contenerized to leverage fast delivery of new versions and features.
What was the team composition?
The team consist of two developers - React Developer (frontend) and Python Developer (backend), plus our Software Engineer and Project Manager.
Can you share any information that demonstrates the impact that this project has had on your business?
MVP was delivered on time and on budget, so we could pass it on to our Customer. Thanks to that we can continue further development of the software.
How was project management arranged and how effective was it?
This is T&M based project. Particular requirements ase estimated then approved for development. We are in touch via Slack and Trello boards.
What did you find most impressive about this company?
Developers from Codeshine positively surprised us with the approach to designing modern web applications. They wrote the architecture of the solution, chose new technologies like React or Python, and presented an action plan to deliver the MVP version on time.
Are there any areas for improvement?
No major issues.
Codeshine was able to produce very good and optimized web pages. They also managed to garner a lot of positive feedback from end-users. The web pages were able to significantly improve the client's image.