Giter VIP home page Giter VIP logo

nelperios's Introduction

Nelper

nelperios's People

Contributors

charlesvinette avatar janicduplessis avatar pl175 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

nelperios's Issues

Nelp Center - My Tasks

http://i.imgur.com/5YCKXDj.png

** = S'applique aussi à la section My Tasks

1- Title en bold **
2- Increase le padding entre le status et le 'posted x days ago'
3- Changer le price tag **
4- Changer le default background s'il n'y a pas de photo au nouveau design. C'est à dire l'icon de la catégorie en background, blurred. **

----AUTRES ISSUES---
http://i.imgur.com/4MxtZto.png

1- Bug? Mauvais icon. Ca devrait être celui des Nelpers.

2- Enlever le terme 'applicant'. C'est Nelper

Fix NavController avec Tabbar

  • La tabbar devrait juste être présente dans les root view (browse, nelp center, post a task, more).
  • Le menu devrait se highlight dans la tabbar quand il est sélect.

Task Details (Accepted Nelper)

http://i.imgur.com/fEjoq2M.png

1- Mettre le (?) pour le popup expliquant le fonctionnement du payment/task completion. Voir le design 'My Task Details Accepted' dans le Drive.

Texte du popup : http://pastebin.com/a7jeexJL

2- Mettre le texte en #4a4a4a

3- Descendre l'icone NelperPay et la ligne car ca rentrer sur le mot Feedback

4- Increase le padding légèrement en haut et en bas de Accepted Nelper.

5- Réduire très légèrement le padding entre le nom et la ligne

6- Réduire très légèrement le padding entre la photo et le nom

7- Mettre le ''>'' en #4a4a4a

8- Increase le padding entre la photo et la ligne. Égal au padding entre la ligne et le ''@''

TODO PLEASE: Les profiles

Cleaner et faire de la section "Profile" qui contient les tableview une view différente subclassed pour pouvoir réutiliser au lieu de l'avoir copy paste

Il faut que la box blanche ("whiteContainer") soit a 20 pts du dernier éléments, et le dernier élément ne devrait pas avoir de Underline en dessous. Elle doit donc se resize en conséquence.

App Battery Usage

L'app get la location constamment, sur chaque page. Ça devrait juste la get 1 fois quand tu add une adresse et dans Browse Tasks.

À vérifier ou trouver pourquoi l'app prend autant de battery.

Source: PL

Todo

Design à faire en ordre d’importance

4-Pop Up Payment
5-Redesign de “Task Details” dans browser tasks
5-Redesign de Create Task

Chat (Layer): Il devrait y avoir une conversation par task?

En ce moment il y a une conversation de chat par lien (ex: Charles applique sur task 1 par Dave, on crée un chat; Charles applique sur task 2 par Dave, c’est le même chat)
Mais ce devrait pas être une conversation par task indépendamment du poster-nelper?

Browse Filters bug

Click filters, select Distance sorting; Confirm; Filters; Confirm; Filters --> C'est Creation Date qui est select

tout tester après pour pour qu'il y ait d'autre bugs

Dans Poster's Profile et Applicant Profile

Cleaner et faire de la section "Profile" qui contient les tableview une view différente subclassed pour pouvoir réutiliser au lieu de l'avoir copy paste

Il faut que la box blanche ("whiteContainer") soit a 20 pts du dernier éléments, et le dernier élément ne devrait pas avoir de Underline en dessous. Elle doit donc se resize en conséquence.

My Application - Status fixes

À faire ASAP puisqu'on a oublié de le faire après LoL.

1- Fix le prix (display 0$ présentement).
2- Ajuster la marge entre les status et le Task Poster (Même espace que entre le Task Poster et les task details).
3- Augmenter légèrement le padding entre le price tag et le bas.
4- Changer Pending pour Application Pending (À moins que tu l'as fait quand je te l'ai dit).

http://i.imgur.com/kM5JGXb.png

Make Post task Form textfield validations

Avec les icones (X ou Check)

Comportement des icones (comme sur web):

  • À la base: Aucun icon
  • Si le user entre entre 1 et 3 characters: Warning icon
  • Si le user entre 4 ou plus characters: Check vert

Prix min: 10$, max: 200$

Implémenter la library pour le textfield $ (PL)

Set text maximum
Title: 80 characters
Description: 500 characters

Accepter un Nelper -> Pas de refresh. Bug?

Quand tu accept un Nelper, non seulement il n'y a pas d'animation mais lorsque ça retourne à My Task, la page n'est pas updatée. Il faut retourner dans le Nelp Center et ensuite revenir encore dans My Task pour que ça devienne My Task - Nelper Accepted.

Application Details

http://i.imgur.com/9QUonWz.jpg

1- Réduire un peu le padding entre les titres (Application Status, Your Offer & Applied) et le texte en bas.

2- Suivre le design et mettre l'icon de calendar à gauche au lieu d'à droite

3- Audgmenter légèrement le padding entre la photo et le nom

4- Bouger la ''>'' un peu plus vers le centre. Même padding que dans 'My Task Details (Accepted Nelper).

5- Rapprocher légèrement l'icon de map de son texte, pour réduire l'espace mais GARDER L'ALIGNEMENT DU TEXTE entre les 2 lignes de texte.

6- DOUBLER le padding entre [icon de map + Montréal] et Task Poster is offering $24.

Ultimate Todo list

Browse Tasks

  • On doit complètement fermer l'app et la réouvrir pour voir les nouvelles tasks posted. Il faut pouvoir changer de page, retourner à Browse Tasks et y voir les nouvelles tasks.
  • Rajouter l'action de tap + hold une task dans la list pour que la map bouge, se centre et zoom sur la pin, à environ cette distance : http://i.imgur.com/gxVv0Ib.jpg

Full map view

  • Dans la cell task, display la profile picture et l'ajout du tag "Applied" comme dans Browse Tasks.

Task Details - Task Poster's profile

  • Faire la section du Feedback.

Nelp Center

  • Garder le blur sur le category background (s'il n'y a pas de photos) mais le réduire de manière significative si c'est une photo.
  • Mettre le texte en regular sur les price tags. (My Tasks & My Applications)
  • Faire les sous-sections "Active" et "Completed".
  • Classer les tasks & applications actives par ordre de priorité: New notification > importance de statut. -VOIR DAVE POUR QUESTIONS-

My Application

  • Faire les status pour chaque step du task completion.
  • Enlever la bande blanche en haut de la cellule de profile du Task Poster et mettre "Task Poster" juste en haut, centré et écris en gris.

My Application Accepted

  • Enlever la bande blanche en haut de la cellule de profile du Task Poster et mettre "Task Poster" juste en haut, centré et écris en gris.

My Application - Task Poster's profile

  • Faire la section du Feedback.

My Task

  • Paging des infos de la task: Rajouter une 4e view et remettre la location. Ainsi, elle va toujours être displayed et les 3 éléments de statuts vont toujours être ensemble (statut, date & prix).
  • Dans la cellule d'un Nelper, enlever la flèche à droite et mettre le statut du prix à la place, pour comparer l'offre du Nelper au prix du Task Poster. Ce sont les flèches en bas, en haut ou le check.
  • Sur iPhone 5, il manque d'espace à droite du price tag pour l'icon servant à enlever un Nelper de la liste des Declined. Seulement le prix va rester et, lorsqu'on tap la cellule, il va y avoir un popup avec un blurred background (comme Add a location dans Post a Task) demandant s'il veut restaurer le Nelper.

Nelper's Profile

  • Faire la section Feedback.
My Task - Nelper Accepted - Nelper's Profile
  • Faire la section Feedback.

My Profile

  • Faire le même layout que les autres pages de profil. Être sur d'enlever le rond gris autour de la profile picture.
  • Ajouter le nouvel icon de "About" et les lignes de séparation entre les section du profile.
  • Ajouter le segment controller Profile/Feedback.
  • Faire la section Feedback.

Settings

Account

  • Dans Locations, à gauche de Address, c'est actuellement "..." au lieu d'être marqué "Name".

Notifications

Nelp Center - My Applications

http://i.imgur.com/9dFLhvu.png

** = S'applique aussi à la section My Tasks

1- Delete le header **
2- Réduire la grosseur du texte de 1 point + increase height du segment controller d'environ 25% **
3- Title en bold **
4- Ajuster la hauter du texte à l'icon de map

Application Details (Accepted)

http://i.imgur.com/2lVmFCZ.png

1- Mettre le (?) pour le popup expliquant le fonctionnement du payment/task completion. Voir le design 'My Task Details Accepted' dans le Drive.
Texte du popup : http://pastebin.com/caZqiL93

2- Réduire un peu le padding entre les titres (Application Status, Your Offer & Applied) et le texte en bas.

3- Suivre le design et mettre l'icon de calendar à gauche au lieu d'à droite

4- Mauvais texte. Ça doit être : Payment requested

5- Mauvais texte. Ça doit être : Funds released

6- Réduire un peu le texte et/ou élargir le bouton pour que le texte rentre + baisser le bouton plus bas et y ajouter la mince ligne de séparation (voir sur le drive, My application details accepted)

7- Réduire la grosseur de la photo pour que ça fit comme sur le design

8- Bouger la ''>'' un peu plus vers le centre. Même padding que dans 'My Task Details (Accepted Nelper).

9- Rédruie la grosseur de l'icon de category

10 - A) Augmenter légèrement le padding entre la ligne de séparation et l'adresse
B) Mettre un petit padding entre l'adresse/ville/code postal et la barre de séparation. Le padding doit être le même entre l'icon & la ligne et entre la ligne & le texte.
C) Réduire le padding entre l'adresse et la map. Ça doit être pareil que entre l'adresse et la ligne de séparation.

11- Changer le texte pour 'Exact task location shown'.

Nelpers

La page a changé de nom [Task Details -> Nelpers]

http://i.imgur.com/widvscB.png

1- Enlever le 'header' complètement. Mettre le titre de la task en gris foncé comme dans la page 'Task Details (Accepted Nelper)'.

2- Changer le terme Applicants par Nelpers

3- Mettre la ligne de séparation pleine, jusqu'aux rebords

4- Increase légèrment le padding entre la ligne et le nom du Nelper + Réduire la taille du texte du nom de 1 point.

5- Bouger la ''>'' un peu plus vers le centre. Même padding que dans 'My Task Details (Accepted Nelper)'.

6- Enlever le texte 'Asking for' + rajouter le nouvel icon de price tag.

7- Lorsque la liste de Nelper se termine, il ne devrait pas avoir de petite ligne grise de séparation. Ça devrait être le border de la box seulement.

Profile view crash

L'app crash quand tu visites le profile d'un Nelper ou Task Poster dans :
1- Browse Tasks - Task Details
2- My Task (Works fine quand c'est au statut "Pending" mais pour Accepted et plus)
3- My Applications (toutes les pages)

Sorting: Crashes when no user location (Sort by distance)

Quand l'app n'a pas le user location et que le user tap sur Sort by Distance, l'app crash.

Faire en sorte qu'un UIAlert apparaisse lorsque le user tap sur Distance et que le user ne share pas sa location. (Titre: "Location Services is disabled", Message: "You need to enable location services for Nelper in order to sort by distance", Option: "Confirm")

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.