Skip to content

Night at the Museum Key Features & Extensions ! #11

Description

@parkib

Prakruti & Vibha

NATM Extensions
Feature Extension:

  • We are planning to make a task tracker that allows users to input a list of tasks they want to do, give each task a priority, and include additional input fields (a selection menu will be used to designate the priorities).
  • This is basically just implementing a feature for users to mark tasks as completed, allowing them to track their progress and manage their workload effectively.
  • The tasks can then be sorted by the user based on the urgency of the deadline and the priority (this will necessitate the use of a frontend sorting algorithm that takes the response from a fetch GET request to the backend and sorts them through either the deadline, a quantitative variable that can be sorted algorithmically, or the priority, which is graded on a qualitative scale).
  • Additionally, a search algorithm will be developed to enable users to look for specific priority levels or deadlines that fall within a given window of time. To put this algorithm into practice, two options must be considered: either a frontend system that iterates through all the tasks that were fetched through a GET request and assesses whether each task's priority value is equivalent to the desired value, or a backend filtration system that incorporates conditionals into the function handling frontend GET requests.

Improvements Upon Existing Features

Prakruti: Quote Repository Feature:

  • Planning to add a 5 star-rating to the quotes, users can interact with the page to highlight the number of stars that they rate the quote. Repository page will also display a quote of the day at the top of the screen.
  • Additionally, there will be an option where users can play a game with their quotes where they have a 'quote battle' by looking at two different quotes and choosing which one they like more.
  • There will also be an implementation of a search feature-- algorithm will filter through the quotes to display relevant results after users input their search query (keywords that are found in the quote).

Vibha: Recipe Creation Feature:

  • Functionality to allow for users to upload media (primarily images) of their desired recipes will be included
  • Functionality to add tags for each recipe which the user can filter/search through will also be included (this addition will require the use of a searching + filtering algorithm so that the user can find a certain tag of interest)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions