Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myAnimeFlix-client

Netlify Status

After i created my anime_api database, in this project i built the client-side using React. It's a Single-page application that fetches data from the anime API (i.e., anime_api/documentation). You can register as a user and navigate through the app. You can add animes to your favorit list and remove them as well and search for an anime and update your data. The app shows you important information about each anime when you click on it.

Views and Features

Main view

  • Returns a list of all animes to the user (each listed item with an image and title)
  • Ability to select an anime for more details
  • Allows users to add an anime to their list of favorites

Single anime view

  • Returns data (description, genre, mangaArtist, image) about a single anime to the user

Login view

  • Allows users to log in with a username and password

Registration view

  • Allows new users to register (username, password, email, birthday)

Genre view

  • Returns data about a genre, with a name and description
  • Displays example animes

MangaArtist view

  • Returns data about a mangaArtist (name, bio, birth year, death year)
  • Displays example animes

Profile view

  • Allows users to update their user info (username, password, email, date of birth)
  • Allows existing users to deregister
  • Displays favorite animes
  • Allows users to remove an anime from their favorites list.

Tech Stack

MERN Stack (MongoDB, ExpressJS, ReactJS, NodeJS), Parcel, Axios, React-Bootstrap, React Router DOM, Redux

Demo

About

Single-page application that fetches data from the anime API.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages