Skip to content

malibagci/frontend-tech-test

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application generated via create-react-app

Run Application

$ yarn install

$ yarn server // start server

$ yarn start // start app

$ yarn test // run tests

Travix test

Travix Front-End Tech Interview Test

Introduction

The aim of the test is to develop a mini-application for managing TODO tasks.

Using your application we must be able to create, modify and delete a task.

A really simple server has been implemented with Express. It offers the minimum of expected functionalities (get the list of tasks, update a task, delete a task, save a task).

However this server is not perfect. It could be improved and tested as well.

So your mission is to develop the front-end from scratch using a front-end framework.

We are also expecting from you a usable, responsive UI.

Process

Fork the repository into your account. Once your code is ready, send a pull-request to this repository and we will review it.

Requirements

  • React 15+
  • Redux or Flux or FrintJS or other alternatives that implement a unidirectional data flow
  • SASS or LESS
  • Must be responsive
  • We have big tasks files for testing the application (very huge)

Bonus

  • unit-tests for the UI
  • integration-test (one (or more) just in order to show that you know what is it (: )
  • evolution - unit-tests for the server
  • dynamic-ui (web-sockets...?)
  • using the made in Travix technologies
  • ... Impress us!

About

Front-end test repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.4%
  • HTML 7.3%
  • CSS 0.3%