GithubHelp home page GithubHelp logo

ay1920s1-cs2103t-t12-1 / pluswork Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nus-cs2103-ay1920s1/addressbook-level3

0.0 5.0 5.0 54.46 MB

Address Book - Level 3

Home Page: https://nus-cs2103-ay1920s1.github.io/addressbook-level3/

License: Other

Shell 0.25% Java 96.48% CSS 3.28%

pluswork's Introduction

+Work

Build Status Coverage Status

"Smash those deadlines"
Ui
  • +Work is a desktop project management application. It has a GUI but most of the user interactions happen using a CLI (Command Line Interface).

  • The application is targeted at NUS students who are project leaders for organisations, school work or CCA.

Acknowledgements

Licence : MIT

pluswork's People

Contributors

alexlmeow avatar ambhinav avatar arunbecoding avatar chao1995 avatar damithc avatar edmundmok avatar elsakoh avatar eugenepeh avatar fzdy1914 avatar gabrielseow avatar j-lum avatar kychua avatar lejolly avatar limmlingg avatar lixiaoooowei avatar m133225 avatar mightycupcakes avatar ndt93 avatar okkhoy avatar pierceandy avatar pyokagan avatar rinder5 avatar seahlynn avatar sijie123 avatar verylazyboy avatar vivekscl avatar yamgent avatar yamidark avatar yl-coder avatar zhiyuan-amos avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

pluswork's Issues

Integrate basic Ui framework

Allow user to switch between the following views:

  • Dashboard (without a member list)

  • List of tasks

  • List of members

Wrong information in User Guide for adding task

image.png
User Guide claimed to use add-task [t/TASK_NAME], when to add a task, we have to use add-task[tn/TASK_NAME]. The application itself will tell you to use tn/TASK_NAME and throw an error when using t/TASK_NAME.


[original: Kyzure/ped#2]

Feedback on week 10 project progress for CS2103T-T12-1

Team progress for mid-v1.3

Mid-milestone progress reports are FYI only. They are not graded.

  • Milestone v1.3 managed systematically
    • A suitable deadline set [2019-10-30] (:heavy_check_mark: well done!)
    • Issues/PRs allocated to it #75 #68 #64 (:heavy_check_mark: well done!)
  • A new jar file has been released on GitHub. (:heavy_check_mark: well done!)

Individual progress of @ambhinav for mid-v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #64 #38 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past week e.g., #76 #67 #63 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past week e.g., #76 #73 #72 (:heavy_check_mark: well done!)
  • Merged PRs that update puml/png files files during the past week e.g., #72 #67 (:heavy_check_mark: well done!)

Individual progress of @ArunBeCoding for mid-v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #39 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past week e.g., #71 #62 #61 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past week e.g., #71 (:heavy_check_mark: well done!)
  • Merged PRs that update puml/png files files during the past week e.g., (:exclamation: try to do by next milestone)

Individual progress of @elsakoh for mid-v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #75 #43 #35 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past week e.g., #53 #74 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past week e.g., #74 (:heavy_check_mark: well done!)
  • Merged PRs that update puml/png files files during the past week e.g., (:exclamation: try to do by next milestone)

Individual progress of @gabrielseow for mid-v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #43 #42 #36 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past week e.g., #52 #47 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past week e.g., #69 (:heavy_check_mark: well done!)
  • Merged PRs that update puml/png files files during the past week e.g., #69 (:heavy_check_mark: well done!)

Individual progress of @seahlynn for mid-v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #68 #58 #57 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past week e.g., #70 #50 #49 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past week e.g., #70 (:heavy_check_mark: well done!)
  • Merged PRs that update puml/png files files during the past week e.g., #70 (:heavy_check_mark: well done!)

Tutor: @junrong09

Note: the above observation was done by the CS2103-feedback-bot and covers changes up to 2019-10-24 00:00:00 only. If you think the above observation is incorrect, please let us know by replying in this thread. Please include links to relevant PRs/comments in your response.

Feedback on week 7 team project progress for CS2103T-T12-1

Team progress for v1.1

  • Product website available at the expected URL(:heavy_check_mark: well done!)
  • PR created from team repo to our repo(:heavy_check_mark: well done!)
  • README page:
    • Some parts not related to your product are removed(:heavy_check_mark: well done!)
    • se-education.org acknowledged(:heavy_check_mark: well done!)
    • Ui.png has been updated(:heavy_check_mark: well done!)
  • Product website title changed to match your product(:heavy_check_mark: well done!)
  • User Guide: some content has been updated(:heavy_check_mark: well done!)
  • Developer Guide: some content has been updated(:exclamation: try to do by next milestone)
  • Team repo git tagged as v1.1(:exclamation: try to do by next milestone)

Individual progress of @ambhinav for v1.1

  • Team repo forked to your GitHub account https://github.com/ambhinav/main (:heavy_check_mark: well done!)
  • Used forking workflow:
    • Created PRs #4 (:heavy_check_mark: well done!)
    • Gave review comments to other PRs (:exclamation: try to do by next milestone)
  • Merged updates to documents(:exclamation: try to do by next milestone)
  • ambhinav.png uploaded and linked from AboutUs page, merged(:exclamation: try to do by next milestone)

Individual progress of @ArunBeCoding for v1.1

  • Team repo forked to your GitHub account https://github.com/arunbecoding/main (:heavy_check_mark: well done!)
  • Used forking workflow:
    • Created PRs (:exclamation: try to do by next milestone)
    • Gave review comments to other PRs (:exclamation: try to do by next milestone)
  • Merged updates to documents(:exclamation: try to do by next milestone)
  • arunbecoding.png uploaded and linked from AboutUs page, merged(:exclamation: try to do by next milestone)

Individual progress of @elsakoh for v1.1

  • Team repo forked to your GitHub account https://github.com/elsakoh/main (:heavy_check_mark: well done!)
  • Used forking workflow:
    • Created PRs #5 (:heavy_check_mark: well done!)
    • Gave review comments to other PRs (:exclamation: try to do by next milestone)
  • Merged updates to documents(:exclamation: try to do by next milestone)
  • elsakoh.png uploaded and linked from AboutUs page, merged(:exclamation: try to do by next milestone)

Individual progress of @gabrielseow for v1.1

  • Team repo forked to your GitHub account https://github.com/gabrielseow/main (:heavy_check_mark: well done!)
  • Used forking workflow:
    • Created PRs #3 (:heavy_check_mark: well done!)
    • Gave review comments to other PRs (:exclamation: try to do by next milestone)
  • Merged updates to documents(:exclamation: try to do by next milestone)
  • gabrielseow.png uploaded and linked from AboutUs page, merged(:heavy_check_mark: well done!)

Individual progress of @seahlynn for v1.1

  • Team repo forked to your GitHub account https://github.com/seahlynn/main (:heavy_check_mark: well done!)
  • Used forking workflow:
    • Created PRs #2 (:heavy_check_mark: well done!)
    • Gave review comments to other PRs (:exclamation: try to do by next milestone)
  • Merged updates to documents(:exclamation: try to do by next milestone)
  • seahlynn.png uploaded and linked from AboutUs page, merged(:heavy_check_mark: well done!)

Tutor: @junrong09

Note: the above observation was done by the CS2103-feedback-bot and covers changes up to 2019-10-03 00:00:00 only. If you think the above observation is incorrect, please let us know by replying in this thread. Please include links to relevant PRs/comments in your response.

Assign-member command syntax in the Quick Start portion of the User Guide

I tried the assign-member ti/1 mi/AS command under the quick start section but it didn’t work. It looks like the syntax was updated sometime after the quick start section was written and the syntax in that portion of the user guide was overlooked. The updated command syntax works correctly so it’s probably just a matter of updating the Quick Start section of the user guide.

Bug 1.1.png

The first image shows the result of copying the assign member command from the quick start section of the user guide.

Bug 1.2.png

The second image shows that the command works with the updated syntax.

Medium severity since it is the example command given at the very start of the user guide.


[original: lyskevin/ped#1]

Member's name gets truncated if it is too long

Bug 2.png

A member's name gets truncated if it is too long. The fix should be pretty similar to the one in Duke where long commands/reponses were also getting truncated. A possible fix is to use the setWrapText method or the wrapText attribute in FXML.


[original: lyskevin/ped#2]

Settings to allow user to customsie +Work

In order of priority

  • Create a settings page, complete with labels of each setting that the user can customise (if possible will include toggle switches that are responsive to user's settings command)

  • Light/Dark theme switch

  • 12/24 hour display format

  • Reminder scheduling for upcoming tasks (moved to 1.4)

Innacurate command results and UI caused by filteredLists

Since most of the data required for features is retrieved from the relevant filteredLists in Logic, e.g. filteredMembersList, the data is dependant on the current Predicate applied.

If user enters find-task nonsense, the filteredTaskList will be empty as nonsense doesn't exist. However this affects all components that are reliant on existing tasks. For example, if user enters assign-member ti/1 mi/JD, command result shown is Task id is not valid.

May need to restructure the way data is fetched for the UI.

Feedback on week 9 project progress for CS2103T-T12-1

Team progress for v1.2

  • Issue tracker setup:
    • type.* labels setup (:heavy_check_mark: well done!)
    • priority.* labels setup (:heavy_check_mark: well done!)
    • severity.* labels setup (:heavy_check_mark: well done!)
  • Milestones setup:
    • Milestone v1.2 setup(:heavy_check_mark: well done!)
    • Milestone v1.3 setup(:heavy_check_mark: well done!)
    • Milestone v1.4 setup(:heavy_check_mark: well done!)
  • Some issues marked as type.Story e.g., #44 #43 #42 (:heavy_check_mark: well done!)
  • Some issues prioritized using priority.* labels e.g., #48 #44 #43 (:heavy_check_mark: well done!)
  • Milestone v1.2 managed systematically
    • A suitable deadline set [2019-10-16] (:heavy_check_mark: well done!)
    • Issues/PRs allocated to it #44 #40 #31 (:heavy_check_mark: well done!)
    • All issues in it are closed (:heavy_check_mark: well done!)
    • Milestone closed ( ❗ )
    • Code tagged as v1.2 (:heavy_check_mark: well done!)
  • Build passing (checked at this commit, based on the build history reported by Travis) (:heavy_check_mark: well done!)
  • Some issues assigned to milestone v1.3 e.g., #42 #39 #38 (:heavy_check_mark: well done!)

Individual progress of @ambhinav for v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., #51 #13 #12 (:heavy_check_mark: well done!)
  • Has issues/PRs assigned for the v1.2 milestone #31 (:heavy_check_mark: well done!)

Individual progress of @ArunBeCoding for v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., #29 #26 #25 (:heavy_check_mark: well done!)
  • Has issues/PRs assigned for the v1.2 milestone #40 (:heavy_check_mark: well done!)

Individual progress of @elsakoh for v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., #53 #46 (:heavy_check_mark: well done!)
  • Has issues/PRs assigned for the v1.2 milestone ( ❗ )

Individual progress of @gabrielseow for v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., #52 #47 #18 (:heavy_check_mark: well done!)
  • Has issues/PRs assigned for the v1.2 milestone #40 (:heavy_check_mark: well done!)

Individual progress of @seahlynn for v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., #50 #49 #28 (:heavy_check_mark: well done!)
  • Has issues/PRs assigned for the v1.2 milestone #44 (:heavy_check_mark: well done!)

Tutor: @junrong09

Note: the above observation was done by the CS2103-feedback-bot and covers changes up to 2019-10-17 00:00:00 only. If you think the above observation is incorrect, please let us know by replying in this thread. Please include links to relevant PRs/comments in your response.

Highly active tP noted -- Kudos!

Guys, it looks like your tP is maintaining a high-level of coding activities so far and all members are actively contributing (as per the tP Dashboard) 👍

Note: hope you can work together to help less-active team members, if they need help.

Keep up the good work!

As a project leader, I can sync team members schedules

  • Allow user to import/export ics files

  • Parse all the member's calendars so that the user can schedule a meeting

  • Create a new meeting and display it on the dashboard (If there is no meeting yet, display accordingly}

Feedback on week 6 project progress for CS2103T-T12-1

Progress of this week

  • Team org and repo set up with the correct names

  • Product website available at the expected URL(:heavy_check_mark: well done!)

  • PR created from team repo to our repo(:exclamation: try to do by next milestone)

Individual progress of @ambhinav

  • Team repo forked to your GitHub account https://github.com/ambhinav/main (:exclamation: try to do by next milestone)

  • A branch named tutorial-removing-field exists in your fork (:exclamation: try to do by next milestone)

  • A branch named tutorial-adding-command exists in your fork (:exclamation: try to do by next milestone)

Individual progress of @ArunBeCoding

  • Team repo forked to your GitHub account https://github.com/arunbecoding/main (:exclamation: try to do by next milestone)

  • A branch named tutorial-removing-field exists in your fork (:exclamation: try to do by next milestone)

  • A branch named tutorial-adding-command exists in your fork (:exclamation: try to do by next milestone)

Individual progress of @elsakoh

  • Team repo forked to your GitHub account https://github.com/elsakoh/main (:exclamation: try to do by next milestone)

  • A branch named tutorial-removing-field exists in your fork (:exclamation: try to do by next milestone)

  • A branch named tutorial-adding-command exists in your fork (:exclamation: try to do by next milestone)

Individual progress of @gabrielseow

  • Team repo forked to your GitHub account https://github.com/gabrielseow/main (:exclamation: try to do by next milestone)

  • A branch named tutorial-removing-field exists in your fork (:exclamation: try to do by next milestone)

  • A branch named tutorial-adding-command exists in your fork (:exclamation: try to do by next milestone)

Individual progress of @seahlynn

  • Team repo forked to your GitHub account https://github.com/seahlynn/main (:heavy_check_mark: well done!)

  • A branch named tutorial-removing-field exists in your fork (:exclamation: try to do by next milestone)

  • A branch named tutorial-adding-command exists in your fork (:exclamation: try to do by next milestone)

Tutor: @junrong09

Note: the above observation was done by the CS2103-feedback-bot and covers changes up to 2019-09-19 00:00:00 only. If you think the above observation is incorrect, please let us know by replying in this thread. Please include links to relevant PRs/comments in your response.

Remove or rename file '\'

Guys, you have a file named \ that is causing problems for RepoSense. The file doesn't seem to be serving any legitimate purpose. Please rename or remove it ASAP.

Wrap up +Work

Need to fully wrap up the project

UI

  • Code Quality

  • UG

  • DG

Dashboard: tasks, deadline and meetings

  • Full test Case

  • Code Quality

  • UG

  • DG

Calendar

  • Full test Case

  • Code Quality

  • UG

  • DG

Inventory

  • Full test Case

  • Code Quality

  • UG

  • DG

Enhancememts

Feedback on week 11 project progress for CS2103T-T12-1

Team progress for v1.3

  • Milestone v1.3 managed systematically
    • A suitable deadline set [2019-10-30] (:heavy_check_mark: well done!)
    • All issues in it are closed (:exclamation: try to do by next milestone)
    • Milestone closed (:exclamation: try to do by next milestone)
  • Build passing (checked at this commit, based on the build history reported by Travis) (:heavy_check_mark: well done!)
  • A new jar file has been released in the last 7 days (:heavy_check_mark: well done!)
  • User Guide updated in the last 7 days (:heavy_check_mark: well done!)
  • Ui.png updated in the last 7 days(:exclamation: try to do by next milestone)

Individual progress of @ambhinav for v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #64 #38 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past 2 weeks e.g., #87 #84 #81 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past 2 weeks e.g., #83 #79 #76 (:heavy_check_mark: well done!)
  • Ensured the code is RepoSense-compatible and the tP dashboard is showing your code correctly (:question: tick this yourself after completing the item)

Individual progress of @ArunBeCoding for v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #39 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past 2 weeks e.g., #71 #62 #61 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past 2 weeks e.g., #71 (:heavy_check_mark: well done!)
  • Ensured the code is RepoSense-compatible and the tP dashboard is showing your code correctly (:question: tick this yourself after completing the item)

Individual progress of @elsakoh for v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #88 #75 #43 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past 2 weeks e.g., #86 #53 #74 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past 2 weeks e.g., #74 (:heavy_check_mark: well done!)
  • Ensured the code is RepoSense-compatible and the tP dashboard is showing your code correctly (:question: tick this yourself after completing the item)

Individual progress of @gabrielseow for v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #43 #42 #33 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past 2 weeks e.g., #89 #80 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past 2 weeks e.g., #89 #69 (:heavy_check_mark: well done!)
  • Ensured the code is RepoSense-compatible and the tP dashboard is showing your code correctly (:question: tick this yourself after completing the item)

Individual progress of @seahlynn for v1.3

  • Has issues assigned or PRs authored for the v1.3 milestone #68 #58 #57 (:heavy_check_mark: well done!)
  • Merged PRs that update Java/FXML files during the past 2 weeks e.g., #77 #70 (:heavy_check_mark: well done!)
  • Merged PRs that update the Developer Guide files during the past 2 weeks e.g., #70 (:heavy_check_mark: well done!)
  • Ensured the code is RepoSense-compatible and the tP dashboard is showing your code correctly (:question: tick this yourself after completing the item)

Tutor: @junrong09

Note: the above observation was done by the CS2103-feedback-bot and covers changes up to 2019-10-31 00:00:00 only. If you think the above observation is incorrect, please let us know by replying in this thread. Please include links to relevant PRs/comments in your response.

Feedback on week 8 project progress for CS2103T-T12-1

Team progress for mid-v1.2

Mid-milestone progress reports are FYI only. They are not graded.

  • Issue tracker setup:
    • type.* labels setup (:heavy_check_mark: well done!)
    • priority.* labels setup (:heavy_check_mark: well done!)
    • severity.* labels setup (:heavy_check_mark: well done!)
  • Milestones setup:
    • Milestone v1.2 setup(:heavy_check_mark: well done!)
    • Milestone v1.3 setup(:heavy_check_mark: well done!)
    • Milestone v1.4 setup(:heavy_check_mark: well done!)
  • Some issues marked as type.Story e.g., (:exclamation: try to do by next milestone)
  • Some issues prioritized using priority.* labels e.g., (:exclamation: try to do by next milestone)
  • Milestone v1.2 planned:
    • A suitable deadline set [2019-10-16] (:heavy_check_mark: well done!)
    • Issues allocated to it (:exclamation: try to do by next milestone)
  • Build passing (checked at this commit, based on the build history reported by Travis) (:heavy_check_mark: well done!)

Individual progress of @ambhinav for mid-v1.2

Individual progress of @ArunBeCoding for mid-v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., (:exclamation: try to do by next milestone)
  • Has issues/PRs assigned for the next milestone (:exclamation: try to do by next milestone)

Individual progress of @elsakoh for mid-v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., (:exclamation: try to do by next milestone)
  • Has issues/PRs assigned for the next milestone (:exclamation: try to do by next milestone)

Individual progress of @gabrielseow for mid-v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., (:exclamation: try to do by next milestone)
  • Has issues/PRs assigned for the next milestone (:exclamation: try to do by next milestone)

Individual progress of @seahlynn for mid-v1.2

  • Merged PRs that updated Java/FXML files during the past week e.g., (:exclamation: try to do by next milestone)
  • Has issues/PRs assigned for the next milestone (:exclamation: try to do by next milestone)

Tutor: @junrong09

Note: the above observation was done by the CS2103-feedback-bot and covers changes up to 2019-10-10 00:00:00 only. If you think the above observation is incorrect, please let us know by replying in this thread. Please include links to relevant PRs/comments in your response.

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.