Giter Club home page Giter Club logo

fullstack-challenge's Introduction

Astrocoders Fullstack Challenge

Hi, thank you for taking on our challenge! We hope that you'll learn a lot, create an awesome project and join the Astrocoders team.

In this test, we will evaluate the knowledge you already have about ReactJS and your ability to learn new technologies. In order to complete it.

How to start

Fork this repo so we can start counting the time

Deadline

2 weeks after forking this repo.

Summary

Build a simple web app that gives a user an initial 1000 credits and this user can transfer theses credits to a fake user that you should also create. Each transfer should include a configurable fee of transaction The app should also be able to display the current balance or a given user and enlist the history of incoming and outgoing transfer for the user.

Stack and technical requisites

For the fontrend we use GraphQL, ReasonML, Node+TypeScript and Rust sometimes around here. But you are free to use whatever you want as long as the client-server communication is built around GraphQL and Relay conventions.

The frontend should be built in the React paradigm and follow Relay conventions.

Why

If we choose a closed tools stack you'll never be able to surprise us with what you are really good with.

What we'll pay attention to

"The devil is in the details".

We'll pay attention to implementation details and corner cases handling. Also to how well you deal with FP programming style.

Mock ups for overall idea

[WIP]

fullstack-challenge's People

Watchers

 avatar  avatar

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.