Loading

Custom code validation tool development for Asian market

You are here: Corpsoft.io Portfolio HTML5 Custom code validation tool development for Asian market

Custom Code Reviewing Tool Background

The Corpsoft team, in collaboration with the Asian Startup Factory, which started more than 2 years ago, has created a web application for code validation with GitHub integration. The main goal of the project is to provide a tool to review code for bugs and errors, which can be used by developers of any level of experience.

Code Validation Tool Description

We, as technical partners of the Asian Startup Factory, received the following request to create a web application that offers on-demand code expertise. The idea here is that developers can validate their code for bugs and errors using a tool that is integrated with GitHub, which is convenient because the authentication goes through the programmer’s account there.

Uploaded files on GitHub are automatically pulled into the application. The user can easily select a code part to be checked out and submit it for review by entering key tags about those stacks, projects, etc. The reviewer could use a match of tags and his or her skills. So could receive that request and take it for review. When the reviewer starts, it records how much time it took to work, as the pay is hourly. The reviewer cannot rewrite the code itself but can comment on the code for changes by the client user and can chat with him in real-time. The comments appear immediately. Most interestingly, the user can be notified about any updates to the project on GitHub through the app.

Key Custom Tool’s Features and Challenges

The web app has several features that help it become a useful tool for developers:

  1. GitHub integration. This allows developers to upload their files to GitHub and automatically import them into the app for review. The integration also ensures the safety of user data and protection against possible security threats to the app.
  2. Matching and filtering via tags and skills. It enables developers to quickly and easily find matching reviewers for their projects. In addition, reviewers can select only those requests that fit their skills and area of expertise. Which increases the review quality and speeds up the process.
  3. GitHub update notifications. Another important feature of the app is project update notifications on GitHub. This allows developers to be immediately informed of any changes to the project and respond to them quickly. Furthermore, the app provides a chat feature for reviewers and clients. This makes it possible for them to communicate in real-time to clarify details and discuss any code review issues.

Value of a Custom Code Reviewing Tool Development

Eventually, the Corpsoft team made a handy tool that provides code reviews for beginners by experts. E.g. for junior programmers who have no experience and need help from more skilled developers. Or those who urgently need to review critical functionality to insure against bugs. It allows users to easily search for the right specialist for a project by skills and tags, which gives the highest match. More importantly, the app is integrated with GitHub and allows immediate notification of any changes in the project through the app.

Tools used: Jira, Zoom, Slack.

Client’s review

Check out what our client shared as his feedback.

💡

Schedule an intro call and tell us about your innovation!

Portfolio
Other Projects
Educational community platform development for space-based research
Educational community platform development for space-based research

The DreamUp approached Corpsoft.io with a request to develop a web app that aims to make space research and projects accessible to students of all ages. Students can explore data collected from scientific missions, learn about satellites, read about astronauts, and keep up-to-date with the latest developments in space.

View more
Custom CRM development with automated invoicing for a legal sector
Custom CRM development with automated invoicing for a legal sector

The company approached Corpsoft.io with an existing application launched in 2005 and currently used and the database of cases/files and time logged on those. The logic of the product was not completed in full, mostly the invoicing part, balance and billing reports, etc.

View more
Complex catalog website development for a large construction company
Complex catalog website development for a large construction company

The client is a major enterprise in the construction niche. We started with one product development and successfully launched its MVP after 2 months. By providing more technical value each time, we’ve become a long-standing technical partner. We now cover all of the client’s web and technological needs, one of which was the redesign and development of the company’s new website.

View more