Skip to content

roaminghunger/codetest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Roaming Hunger Code Test: ‘TODO’ App

Please read this whole README before starting.

Welcome to the code test!

This test is meant to help us get an understanding of your technical knowledge and how you tackle problems. The way you go about finding your solutions and implementing them is just as important to us as the final product. This test should take you about 2 to 4 hours.

When you’re finished with the test, please email us to schedule a code review! We’ll ask for a demo of what you have working as well as have a conversation about how you made what you made.

Requirements

Create an application to create, view, update, and destroy ‘todo’ items. The application should be a single page application based in a popular framework (React, Vue, Svelte, or similar) with a backend based which interacts with a SQL or NoSQL style database.

To begin the code test

  • Fork this repository into a public repository on your account

While working on this, please:

  • Commit early and often. We'll likely be following along with your progress.

Upon completion, please email to us:

  • A link to your repository with code in it.

Front End Requirements

The default UI should show a list of TODO items, each item needs

  • A text description of the todo
  • A checkbox to mark the todo as done or undone

Interactions

  • The user should be able to create a new TODO item
  • The user should be able to destroy a TODO item
  • The user should be able to update the text description of a TODO item

Backend Requirements

Interactions to support

  • TODOs should be Created, Updated, Listed, Viewed, and Destroyed via REST or graphQL
  • TODOs should be stored in your database on the backend.

Extra Credit

If you find that you have completed the earlier items with time to spare, please consider adding the following

Suggestions for improvements

  • Deploy your TODO app to the internet so we can see it in action
  • Test it on Mobile device sizes.
  • Write unit tests for your code.
  • Edit this ReadMe with new suggestions for how to improve this code test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published