GithubHelp home page GithubHelp logo

developer-assignment's Introduction

1. Introduction

In this document you will find developer assignment to ReactSeals Academy.

2. Goal

At the end of assignment you should have solution for reviewing movies. You will be creating React Native application and integrating 3rd party API for the content.

3. Assignment

Create application for Android platform utilizating https://reactnative.dev/ framework.

The project can be modified as you see fit. There are no strict rules on how to implement features apart from the core functionality. Creativity and improvements are always welcomed and running the extra mile is something that would help you improve even further.

3.1. Requirements

3.2. Required functionality

  • Home page. Home page
  • Browse page. Preview of three ore more movie lists sorted by different categories. For example: the most popular movies, the latest movies, movies that will soon be shown.
  • Details page Detailed preview of a single movie and a related movies tab for the selected movie.
  • Player page. Preview of the trailer of the selected movie.

3.3. Wireframes

Home page

Browse page

Details page

Player page

4. Results

Send email to [email protected] with link to your repository and include your full name in email to be recognizible. If your repository is private one then assign https://github.com/aurimasmi to be able to preview your code.

What will be evaluated:

  • Coding practises i.e. is code structurized, is linting were applied etc...
  • Did you followed our provided requirements
  • Creativity. Did you managed to deliver more than we are expecting
  • Ability to adopt to new technologies. How fast you managed to complete the task

P.S. If you have a question do not hesitate and create an issue straight in this repository it will be helpful for everyone. And we love when people are communicating!

Good luck!

developer-assignment's People

Contributors

aurimasmi avatar

Watchers

 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.