Giter Site home page Giter Site logo

vn-seriewijzer's People

Contributors

chanelzm avatar sadisticsun avatar shyanta avatar soraya2 avatar

Watchers

 avatar  avatar  avatar

vn-seriewijzer's Issues

Post on persona-check will only send mood

When the user presses the submit button, only checkbox information of the last step will be sent to the server.
Because of disabling step 1 and step 2 only step 3 is sent. Create an overlay when pressing the button on step 3 asking the user for confirmation then send the information to the server.

User don't know how long the persona-check will be

When a user has to fill in the persona-check they'll have no idea about the length of the form.
Perhaps a step-indicator will enhance the UX and will give the users an idea of how long it takes to fill out the form.

Users can't go back a step

The user can't change their choices after clicking on the next button.
Adding a previous button allows the user to correct a mistake they made.

Page becomes very long after a lot of comments

If a lot of people will be using this product, a lot comments will be posted and all of the comments will be visible in the comment section leading to infinite pages.
After 10+ comments or so use a collapsible comment list. The user can click a button like 'more comments' and 10 older comments will be loaded.

'Show all reviews' page

Create a page including needed routes that displays all reviews as the frontpage only shows the latest 6.

Images not in html personacheck

Consider placing the images of personacheck into html instead of css. CSS will be much shorter, plus you can add them to the confirmation screen.

Serverside Code Cleanup

Looks like a mess right now:

  • Weird indentations
  • Different coding styles
  • Could be more component-based

Header of persona tilted

The header of the persona-check is tilted which is not in accordance with Vrij Nederland's design.
Change the angle to 0 degrees

Caching files like pictures

Rendering images has a lot of impact on performance. When the page is busy loading (even on fast internet) not all images are immediately shown.
Caching files like pictures and other documents that will be frequently used enhances performance.

Redesign main view

Grid based layout that displays:

  • User's best matches - Persona Check
  • User's best matches - Series Game
  • Recent reviews

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.