Get a free quote

Custom code validation tool development for Asian market

Project 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.

Product 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 stack, project, etc. The reviewer, using a match of tags and his or her skills, 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 is able to comment on the code for changes by the client user and has the ability to chat with him in real time. The comments appear immediately. Most interestingly, the user has the ability to be notified about any updates to the project on GitHub through the app.

Key Project Features + challenges

The web app has a number of features which helps 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, which allows them to communicate in real time to clarify details and discuss any code review issues.

Value of development

Eventually, the Corpsoft team made a handy tool for code reviews, 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 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.

Client feedback

Check out what our client shared as his feedback: 

https://clutch.co/profile/corpsoftio#review-1813891

Technology aspects

Choosing the right technology, we stopped on such a tech stack:

  • HTML5HTML5
  • LaravelLaravel
  • MySqlMySql

Additionally, we used tools such as Jira, Zoom, Slack.

Our leadership

Talk with us

Or download and check our service offering with a brief
description of the approach and working processes.

Andrii Svyrydov

Founder / CEO / Solution Architect

For over 10 years in the tech sector, I founded more than 10 successful SaaS products and startups, including Corpsoft Solutions. If you are an enthusiastic entrepreneur with exciting ideas, book a 1-on-1 call with me now! See you soon!

    Submit a request for proposal

    Portfolio

    Other Projects

    ⌛ 6 months 👥 5 team-members
    • Paperless service

    The company approached Corpsoft.io with a request to evaluate the current state of the application, which was not working correctly, fix the current bugs and implement subsequent phases to expand it. Their previous developers were not up to the task and were demanding a fee until the project was completed.

    Technologies:

    • CSS3 CSS3
    • Elasticsearch Elasticsearch
    • HTML5 HTML5
    arrow
    arrow
    ⌛ 3 months 👥 5 team-members
    • Digital Transformation

    We have been building a digital solution for a co-working space to automate their booking and payment processes. This platform is expected to manage seat booking and availability, allow users to review their expenses, and use the integrated billing system. This is the future of workplace booking!

    Technologies:

    • CSS3 CSS3
    • HTML5 HTML5
    • Laravel Laravel
    arrow
    arrow
    ⌛ 3 months 👥 5 team-members
    • Startup Development

    This is a Japanese marketplace where you can lease goods and find people who are interested in renting them for a fixed period. Before starting development, we performed marketing research to see and understand the target audience. Then we built an MVP, which contained only basic functionality for early adopters and sales.

    See how we’ve turned into life the response to the global eco-needs resulting from an over-dependence on consumption!

     

    Technologies:

    • HTML5 HTML5
    • MySql MySql
    • PHP PHP
    arrow
    arrow