Git Product home page Git Product logo

tp's Issues

Implement Find Reminder command

As an overcommitted student with many commitments, I wish to filter reminders so that I can find more important reminders by their title.

Update About Us project website

Everyone to submit a photo with a specified filename
To indicate roles and responsibilities

  • Jivesh
  • Jovyn
  • Justin
  • Keane
  • Wei Qing

Remove people from CCAs

As an NUS student whose friends are experimenting with CCAs, I wish to be able to efficiently remove people from CCAs.

Add CCAs

As a member of multiple CCAs, I wish to be able to add all the CCAs I am involved in, so that I can keep track of them.

Add person to CCA

As an NUS student who likes to keep track of what CCAs my friends are in, I wish to be able to add a person to a CCA.

Find commands should show associated items

For instance,

  • findp n/John should also show all the CCAs John is in and all the reminders associated with that CCA.
  • findr should show the relevant reminders and the CCAs they belong to.
  • findc n/NUSSO should show all the people enrolled in NUSSO and the reminders associated with it

Support saving of data for CCAs

As a user, I want to have the data of my CCAs saved, so that I do not need to re-enter my CCAs whenever I use AddressBook

Fix tags for CCAs

Currently all CCAs have a "Music" tag. Allow CCAs to accurately display the tags they have. Also check that the tags feature is working.

Save data locally for Reminders

As a user, I wish to have my Reminders saved after I enter them, so that I do not have to add the same reminders every time I open ePoch.

Implement Delete Reminder command

As a student with constantly changing commitments, I wish to delete reminders so that I can delete irrelevant or redundant reminders.

Implement Edit Reminder command

As a student who might make typos, I wish to edit reminder titles so that I can rectify any errors in the title I set for reminders.

Update README content to match ePoch

  • Acknowledge source code of AB3 (see CS2103 website for reference)
  • Remove AB3 content irrelevant to ePoch, and add any necessary ePoch-specific content

Implement findc command for searching CCAs

As an overcommitted NUS student with many CCAs, I wish to be able to find any CCA with a title that matches a given search term, so that I can easily filter through my many CCAs.

Implement tags for CCAs

As a user, I wish to be able to add tags to CCAs, so that I can easily categorise my CCAs into different types.

Delete CCAs

As someone who changes CCAs over time, I wish to be able to delete CCAs, so that I can only keep track of those I am currently a part of.

Store CCA enrolments data locally

As a user, after enrolling contacts into CCAs, I want to have it saved locally so I do not have to re-enrol my contacts every time.

Show ePoch usage instructions

As a user who is slow to pick up new technologies, I want to see usage instructions of the application so that I can familiarise myself with it.

Fix wording for frequency

  • Fix helper text for users that enter a wrong command for reminders
  • Fix wording for the displayed frequency of reminders (e..g "One_off")
  • Any other issues with the wording on reminders

Implement Snooze Reminder command

As a student who can finish reminders quickly, I wish to snooze reminders that I’ve completed.

Maybe if the Reminder startDate = today, we can visually highlight the reminder. Snoozing the reminder removes the visual highlight, but it won't get saved so the next time the user opens the app, the reminder will be highlighted again.

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.