Skip to content

Latest commit

 

History

History
executable file
·
56 lines (43 loc) · 1.71 KB

README.md

File metadata and controls

executable file
·
56 lines (43 loc) · 1.71 KB

Xuatz Anime List 2

Rewritten in react + node.js!
try it at https://xal.herokuapp.com/

How to build

npm install
npm run dev
open http://localhost:8080

Feature Roadmap

Phase 1 - Basic Website

  1. Show all the animes that are airing this season in chronological order of time until airing (done)
  2. Allow user to add/remove anime from watchlist (done)
  3. Only persist within session; pending data storage with backend. (phase 2)
  4. Also will involve hydrating redux store somewhere (phase 2)
  5. Dummy Stats Panel
  6. Trending (7 days period)
  7. Seasonal (3 months period)

Phase 2 - Setup Parse Server + User Accounts

  1. Deploy Parse Service with back4app
  2. Implement user accounts system with Parse

Phase 3 - Sync app data with database

  1. save and retrieve user's watchlist to/from parse database (hydrating redux store)
  2. Retrieve anime list from database
  3. Retrieve episode list from database
  4. Display aired episodes as childrens of the "Anime" container/component

Phase 4 - Episode Review Functionality

  1. Capture user review
  2. Allow for undo

Phase 5 - Global Statistics

  1. Amount of people watching a certain series.
  2. Amount of thumbs up and down for each series in the past week.
  3. Total amount of thumbs up and down for each series (seasonal stats)

Phase 6 - Improve anime list population strategy

  1. WIP

Phase 7 - Improve episode list population strategy

  1. WIP

Uncategoried Future Features

  1. Anime series dedicated page
  2. Add a new tab, "Browse this season anime", to facilitate adding a series into watch list.
  3. More stats

Breaking Issues

Nothing for now!! (I think)