Coder Social home page Coder Social logo

denisovav / aleksandr_denisov_bdbchallenge Goto Github PK

View Code? Open in Web Editor NEW

This project forked from go-travelo/beautifuldestinationschallenge

0.0 0.0 0.0 95.98 MB

C++ 37.97% C 2.59% Objective-C 0.07% Kotlin 0.24% Dart 19.35% Swift 2.54% HTML 3.32% CMake 33.93%

aleksandr_denisov_bdbchallenge's Introduction

Beautiful Destinations Technical Challenge

Thank you for taking part in this coding challenge. For this challenge you will be given an unfinished Flutter application, that you have to improve.

To be able to participate in the challenge you need to make sure to have all the pre-requisites in place:

  • Flutter 3.3.8
  • Dart SDK version: 2.19.1 (stable)
  • Xcode min Version Version 13.4.1
  • Firebase access
  • Figma access
  • A hunger to build something epic.

Getting Started

The skeleton of the project has been set up. Please fork this respository and name it [yourname]_bdbchallenge.

The challenge is straightforward to make a TikTok clone. We would like to test how you approach this task.

Set up Backend

To populate the frontend, a backend needs to be setup. Therefore the following steps have to be executed:

  1. Make sure you have been added to our firebase project. If not, please send us your credentials.
  2. Connect firebase with your project.
  3. Set up a model regarding the collection in the database

Set up Frontend

If you have not already done so, fork this respository to your github account. Then, clone the respository and install the dependencies. The design can be found on figma. The video is added to the repository. The video has been added for your reference, to demonstrate what kind of scrolling functionality we are hoping for.

Retrieve Data

The retrieval of data is simple, we would only like you to play the video and have the hotel name displayed.

Implement Video Components

Please anaylze the design carefully. Make sure the video widget is set up in a way that showcase the best possible seamless experience over the current solutions.

Complete the Challenge

Do not commit on this respository. Make sure you have the right design, architecture and the functionality working. Think about the structure of the widgets and the type of widgets used.

Good luck & have fun!! ๐Ÿš€

aleksandr_denisov_bdbchallenge's People

Contributors

aleksandr-denisov-epam avatar asabri97 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.