NxtWave Help Center

If you still have questions or prefer to get help directly from an agent, please contact Nxtwave learner support(help) here They’ll get back to you as soon as possible.

nxtwave assignment answers pdf

  • Chat with us

Popular Questions

Coding problems/assignments.

  • How can I solve the coding practices better?
  • How to get my doubts clarified by domain experts?

Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications You must be signed in to change notification settings

venkata122528/NxtWave-Assignments-NodeJs-coding-practice-coding-assignment1-todo-application

Folders and files, repository files navigation, todo application.

Given an app.js file and database file todoApplication.db with a table todo .

Write APIs to perform operations on the table todo , with the following columns,

  • Replace the spaces in URL with %20 .
  • Possible values for priority are HIGH , MEDIUM , and LOW .
  • Possible values for status are TO DO , IN PROGRESS , and DONE .
  • Possible values for category are WORK , HOME , and LEARNING .
  • The user may request with due date value as 2021-1-21 , format the date to 2021-01-21 and perform Create, Read, Update operations on the database.

Use date-fns format function to format the date. Refer to the documentation link for the usage of the format function.

Invalid scenarios for all APIs

Invalid Status

  • Status code 400
  • Body Invalid Todo Status

Invalid Priority

  • Body Invalid Todo Priority

Invalid Category

  • Body Invalid Todo Category

Invalid Due Date

  • Body Invalid Due Date

Path: /todos/

Method: get.

Description :

Returns a list of all todos whose status is 'TO DO'

Returns a list of all todos whose priority is 'HIGH'

Returns a list of all todos whose priority is 'HIGH' and status is 'IN PROGRESS'

Returns a list of all todos whose todo contains 'Buy' text

Returns a list of all todos whose category is 'WORK' and status is 'DONE'

Returns a list of all todos whose category is 'HOME'

Returns a list of all todos whose category is 'LEARNING' and priority is 'HIGH'

Path: /todos/:todoId/

Description:.

Returns a specific todo based on the todo ID

Path: /agenda/

Returns a list of all todos with a specific due date in the query parameter /agenda/?date=2021-12-12

Method: POST

Create a todo in the todo table,

Method: PUT

Updates the details of a specific todo based on the todo ID

Method: DELETE

Deletes a todo from the todo table based on the todo ID

Use npm install to install the packages.

Export the express instance using the default export syntax.

Use Common JS module syntax.

  • JavaScript 100.0%

IMAGES

  1. Nxtwave

    nxtwave assignment answers pdf

  2. GitHub

    nxtwave assignment answers pdf

  3. Operators & Conditional Statements

    nxtwave assignment answers pdf

  4. Assignments

    nxtwave assignment answers pdf

  5. Nested Conditions

    nxtwave assignment answers pdf

  6. Nested Conditions

    nxtwave assignment answers pdf

COMMENTS

  1. NxtWave_All_my_Projects/SQL-Assignment-3-and-Assignment-4-main ...

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

  2. achyuth33/NxtWave_All_my_Projects

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window.

  3. GitHub

    Read the instructions given in the assignment carefully and list down the Assignment Completion Checklist for the assignment and start working on it. The completion Checklist includes the below-mentioned points. I have completed all the functionalities asked in the assignment; I have used only the resources (Frameworks, Design files, APIs ...

  4. NxtWave Assignment (Work on a Copy).pdf

    Document NxtWave Assignment (Work on a Copy).pdf, Subject Information Systems, from Jain University, Length: 7 pages, Preview: Task-4: Mark the priority of users based on learning percentage & EMI Amount Tips: - Can consider ... INSTRUCTIONS Timeline to complete the assignment is 3 hours You can start learning now & try to achieve the outcomes ...

  5. Coding Problems/Assignments

    If you still have questions or prefer to get help directly from an agent, please contact Nxtwave learner support ... Check out this video for a quick walkthrough of the help center Coding Problems/Assignments. Subject Doubts; Placement; Schedule; Python IDP Exam; LinkedIn; Profile Details; Technical Issue; General; Gamification; Intensive 2.0;

  6. Vive-k/Nxt-Watch-assignment-7-ccbp-nxt-wave

    Click to view. The following instructions are required for the tests to pass. Home route should consist of / in the URL path. Login route should consist of /login in the URL path. Trending route should consist of /trending in the URL path. Gaming route should consist of /gaming in the URL path. SavedVideos route should consist of /saved-videos in the URL path ...

  7. NXTWave assignment 1a: Step-by-step solutions and explanations

    NXTWave assignment 1a: Step-by-step solutions and explanations | Code CrusherAssignment 1A 1. Write a program that prints a simple rectangle using stars(*)....

  8. Milestone 2

    Milestone 2 | Assignment - 3 | SQL | NxtWave | CCBP 4.0 #pythonprogramming #python #ccbp #nxtwave #foundation #foundationexams #programming #code #practice #...

  9. GitHub

    Replace the spaces in URL with %20.; Possible values for priority are HIGH, MEDIUM, and LOW.; Possible values for status are TO DO, IN PROGRESS, and DONE.; Possible values for category are WORK, HOME, and LEARNING.; Use the format yyyy-MM-dd for formating with date-fns format function.. The user may request with due date value as 2021-1-21, format the date to 2021-01-21 and perform Create ...

  10. Assignment

    Assignment - 16 | Python | NxtWave | CCBP 4.0#codingpractice #pythonprogramming #nxtwave #ccbp #loops #computerscience Follow us on Social Media: 1) Instagra...