Giter VIP home page Giter VIP logo

frontend-code-challenge's Introduction

Front-End Interview Test

This is a simple front-end code challenge created to serve two purposes:

  1. Show off your skills,
  2. Give us a better understanding of your skills.

The Task

The programming challenge exists in 2 parts:

  • Part A: HTML + CSS
  • Part B: Javascript

PART A: HTML + CSS

Screen

  • Create a layout based on the given screen (fe_test_example_screen.png).
  • Style the layout consistently and beautifully, adhering as closely to the design as possible.
  • NOTE: You are free to use any preprocessor you wish, or write raw CSS. Bonus points for an explanation of your choice.

PART B: Javascript

  • Consume our public API @ https://api.mcmakler.de/v1/advertisements to retrieve a list of advertisements of vacant apartments.
  • Display the first 10 advertisements in the HTML + CSS layout created in step A, sticking to the layout, placing data where it fits.
  • NOTE: You are free to use any framework you wish, or do it VanillaJS style. Brief explanation of your choice.

Additional Instructions

  • Fork this repository
  • After you're done, provide us the link to your repository.
  • Leave comments where you were not sure how to properly proceed.
  • Implementations without a README will be automatically rejected.
  • No pull requests
  • ES6 and above

Bonus Points

  • Tests
  • Clean code!
  • Knowledge of application flow.
  • Knowledge of modern best practices/coding patterns.
  • Demonstration of good state management.
  • Usage of frameworks/supersets.
  • Pixel perfection.
  • Componential thinking.
  • Usage of linters.
  • Git hooks.
  • Usage of Material Design concepts

frontend-code-challenge's People

Contributors

mcmakler-admin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

frontend-code-challenge's Issues

API offline

Hello, the API is offline, error "503 Service Unavailable".

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.