Create a Personal Goal Tracker Application using c#

    • Create a Personal Goal Tracker Application

      Save Time On Research and Writing
      Hire a Pro to Write You a 100% Plagiarism-Free Paper.
      Get My Paper

      Create a console application that allows the user to input a list of their personal goals and display the list sorted by category. Complete this applied activity individually, this is not a group activity.

      Requirements

      • Display a menu when the application is loaded, allowing the user to:
        Add a new goal. Remove an existing goal. Change an existing goal’s current progress. Display all the goals on the screen.

      • Allow the user to specify a name and category for each goal.
      • Goals should begin with a progress of 0% by default when they are first created.
      • Include at least one user-defined type (class).
      • Use a list of your user-defined type to store the goals.
      • Your application should include at least one concept from each of the following: Store and retrieve data using literal and variable values in C#. Perform basic string formatting in C#. Perform basic operations on numbers in C#. Call methods from the .NET Class Library using C#. Add decision logic to your code using `if`, `else`, and `else if` statements in C#. Store and iterate through sequences of data using Arrays and the foreach statement in C#. Create readable code with conventions, whitespace, and comments in C#.
      • Your code should utilize appropriate variable names that follow the rules and conventions discussed in class.
      • Include at least three meaningful comments in your code.
      • Use at least three of the following techniques to improve your application’s visual look and feel: Vertical spacing (new lines). Horizontal spacing (tabs). Special characters. Colour. Use of appropriate spelling and grammar.

      Success Criteria

      Save Time On Research and Writing
      Hire a Pro to Write You a 100% Plagiarism-Free Paper.
      Get My Paper

      Your grade will be based on the following criteria:

      Requirements (50%)

        You have created a functional application that meets all the requirements listed above.

      Application Code (30%)

      • Your application operates as expected in an efficient way.
      • You wrote readable code using proper naming conventions, comments, and whitespace.
      • You have included at least three meaningful comments in your code.
      • Your code meets all the requirements listed above.

      Application Visuals (10%)

      • Your application is visually appealing, and you have used at least three of the indicated techniques to improve your application’s visual look and feel.
      • You have used appropriate spelling and grammar.
      • Instructions displayed to the user are clear and easy to understand.
      • Your application’s visuals meet all the requirements listed above.

      Timeliness (10%)

      • Submitted on time.

      Submission

      Upload your Program. cs file below.

      Create a Personal Goal Tracker Application
      Create a console application that allows the user to input a list of their personal goals and
      display the list sorted by category. Complete this applied activity individually, this is not a
      group activity.
      Requirements

      Display a menu when the application is loaded, allowing the user to:

      o
      o
      o
      o








      Add a new goal.
      Remove an existing goal.
      Change an existing goal’s current progress.
      Display all the goals on the screen.
      Allow the user to specify a name and category for each goal.
      Goals should begin with a progress of 0% by default when they are first created.
      Include at least one user-defined type (class).
      Use a list of your user-defined type to store the goals.
      Your application should include at least one concept from each of the following:
      o Store and retrieve data using literal and variable values in C#.
      o Perform basic string formatting in C#.
      o Perform basic operations on numbers in C#.
      o Call methods from the .NET Class Library using C#.
      o Add decision logic to your code using `if`, `else`, and `else if` statements in
      C#.
      o Store and iterate through sequences of data using Arrays and the foreach
      statement in C#.
      o Create readable code with conventions, whitespace, and comments in C#.
      Your code should utilize appropriate variable names that follow the rules and
      conventions discussed in class.
      Include at least three meaningful comments in your code.
      Use at least three of the following techniques to improve your application’s visual
      look and feel:
      o Vertical spacing (new lines).
      o Horizontal spacing (tabs).
      o Special characters.
      o Colour.
      o Use of appropriate spelling and grammar.
      Success Criteria
      Your grade will be based on the following criteria:
      Requirements (50%)

      You have created a functional application that meets all the requirements listed
      above.
      Application Code (30%)




      Your application operates as expected in an efficient way.
      You wrote readable code using proper naming conventions, comments, and
      whitespace.
      You have included at least three meaningful comments in your code.
      Your code meets all the requirements listed above.
      Application Visuals (10%)




      Your application is visually appealing, and you have used at least three of the
      indicated techniques to improve your application’s visual look and feel.
      You have used appropriate spelling and grammar.
      Instructions displayed to the user are clear and easy to understand.
      Your application’s visuals meet all the requirements listed above.
      Timeliness (10%)

      Submitted on time.
      Submission
      Upload your Program. cs file below.

      Still stressed from student homework?
      Get quality assistance from academic writers!

      Order your essay today and save 25% with the discount code LAVENDER