Code Race 2020

Code Race 2020 is a challenge organized by Altran Portugal. This edition will be 100% digital. Are you ready to accelerate?

Timeline

  • START OF PHASE 2 03 Dec, 2020 - 00:00
  • END OF PHASE 204 Jan, 2021 - 23:59
View All
  • 62 Participants

Industries

  • Software & Services

  CODE RACE 2020 

  • Participation in CODE RACE 2020 is free;
  • Registration opens on October 12th and closes on December 2nd at 11:59 pm. To submit your registration you can access through this link;  
  • All candidates must register individually and form or integrate an existing team through the TAIKAI's matchmaking process until December, 2nd at 11:59 pm. Only teams of 4 innovators can participate;
  • After the teams are formed innovators must create and name their project on TAIKAI. This will be their identification during CODE RACE 2020; 
  • The team must work in collaboration to deliver a working solution for the Automotive sector to help improve Smart Cities.
  • In order for the project to be evaluated, all deliverables must be submitted by the deadlines.


Teams must deliver a full-stack working solution for the Automotive sector to help improve Smart Cities.

  • Each team should submit on the platform the following elements:
    1. Video-pitch until 2 minutes, to show the concept and the goals of the solution they intend to develop;
    2. The code used in the repository on GitHub for:
      • Back-end/Database:
        Server with business logic - Database
      • Front-end:
        Browser, mobile app or both.
    3. Submit a video (5 minutes maximum) on the team's project page, presenting and demonstrating their solution.



  INSTALLATION AND INFRASTRUCTURES

For satisfactory development and delivery, teams should have available the following resources:

  • Git – a Git repository where the team can contribute and the judges can access to evaluate the code;
  • An IDE of choice;
  • A database of choice, on the backend side;
  • A mobile device for the development and presentation with debug mode active;
  • Other dependencies required by the chosen technologies.

We also suggest:

  • A local http server for frontend development;
  • Postman collection/environment for testing.


Although teams can choose any technologies, our Mentors' team is able to provide support for the following: 


BACK-END
FRONT-END
MOBILE
  • Node.js + Express; 
  • Java Springboot; 
  • .NET MVC; 
  • Database; 
  • SQL (MySQL – SQLServer);
  • NoSQL (MongoDB); 
  • JSON Server as mock data.

  • JSON Server as mock data;
  • Angular; 
  • React.

  • Native Android; 
  • Ionic (Angular); 
  • Flutter; 
  • React Native.




  EVALUATION AND CRITERIA


  Idea (25%)

  • How well the solution fits the theme
  • Creativity / Coolness
  • Level of Innovation
  • Realistic Capability / Business Value
  • Idea and Concept Video-Pitch

  Implementation (50%)

  • Overall Complexity
  • Architecture Used
  • Working Functionalities 
  • Frontend UI/UX
  • Code Quality
  • Version Control


  Overall Result (25%)

  • Global Solution
  • Final Presentation / Pitch