Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OrmaCarbon Frontend Test: Rick and Morty Data Project #39

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

TLucas97
Copy link

Rick and Morty Data

image

In this app you can:

  • Switch between light and dark mode
  • Create an account and log with it (saves on localStorage whenever a new one is created, you must create an account in order to access the content, everytime you create a new account the old one is updated)
  • Scroll thtough a list of characters, episodes and locations from Rick and Morty (data provided by rickandmortyapi)
  • You can use the pagination to render more characters, episodes or locations
  • You can filter the data searching by name on all of the lists
  • Not only you can navigate between the lists from the menu but you also can navigate from one item detail to another from each specific reference (episode, character, location)
  • You can visit the "Rick tells jokes / rickjokes" route to get many types of jokes from the Rickest Rick himself (data provided by jokeapi)

Techs used:
  • Javascript, HTML, CSS
  • React.js, Next.js
  • Styled Components
  • Axios
  • React Simple Snackbar
  • Cypress

Check out the live version of this project by clicking here

Installing dependencies

In order to install the project's dependencies use the following commannd:

  yarn

Running the tests

In order to run cypress you have to use the following commannd:

  yarn cypress open

You can check the preview video of the tests below:

cypressview.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant