Coder Social home page Coder Social logo

assets-manager's Introduction

Video Demonstration

Here is my demonstration of the app in video format.

Ulysses.Alves.Solution.-.Mobile.Software.Engineer.Challenge.-.Traction.mp4

What Would I Improve If I Had More Time?

I've implemented all the requirements for this challenge project. But as with any project time is finite, which means we can always focus on implementing the most important features and solve the most problematic errors first, leaving secondary features and minor changes and bugs to be implemented or fixed on the next versions of the software.

On this particular project, if I had more time I would work on the following pending items:

  • Implement unit tests for the app.
  • Improve the filter so that the user could tap the “Apply Filter” button whether the text filter field is filled or not.
  • Title image background is slightly different from the black background. Could be improved too. Very simple detail.
  • (Bug Fix) Top items ont the tree (those which are direct children of the root node) can’t be collapsed when filter is applied.
  • The deepest nodes on the assets tree are getting their names trimmed on the right side of the screen. An option to solve this would be allowing the user to scroll horizontally to view the names of these items and also possibly their status icons.
  • It would be good to be able to clear the text filter by hitting a button or icon. For now I've implemented a button which clears all the filters, but having the hability to clear just the text filter would be nice.
  • Define an icon for the app.

assets-manager's People

Contributors

ulyssesalves 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.