natalya-semenova / bitpanda-interview

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimpleTodo

Bitpanda interview task.

How to do this task

  1. Make a private/public fork this repository (or mirror it to your favourite git service -- Gitlab, Bitbucket, etc.)
  2. Complete the task described below using development practices you're familiar with (git flow)
  3. Use your own fork for all development, don't submit pull requests to origin repository
  4. In case of any questions, contact the HR you interacted with
  5. When finished, notify the HR and provide access to your fork (in case of not using Github / private repository, ask the HR to get our contact email to share access with)

Task

Implement Todo MVC application using provided design and backend.

Design: figma link

Backend: todo-bitpanda-server

Requirements:

  • Typescript
  • Vue Composition API / Vue 3
  • Pug
  • BEM methodology
  • Responsive, use Flexbox (no media queries 🙂)
  • Relative CSS units
  • CSS/SCSS variables where applicable

Guidance:

  • implement as you would in a production app you work on together with a team
  • while building the solution consider that the app is not finished and will be extended, features might be reused
  • in case of design doubts make a decision yourself
  • there are no hard time limits but one person day should be enough

About


Languages

Language:TypeScript 59.3%Language:JavaScript 28.6%Language:HTML 6.5%Language:Vue 4.3%Language:Dockerfile 1.2%