Skip to content

Latest commit

 

History

History
38 lines (33 loc) · 1.22 KB

README.md

File metadata and controls

38 lines (33 loc) · 1.22 KB

T7 Frame Data

Currently hosted at https://t7frames.herokuapp.com/

Server Repo at https://github.com/tkshehan/t7-server

Tech Stack

  • Node.js (ES6+)
  • Express.js
  • HTML5/CSS3
  • React.js
  • Enzyme/Jest
  • Heroku
  • TravisCI (coming)

ToDo

  • Manage deployment through dev branch, merging automatically on succesful testing
  • Replace Notes with Icons
  • BEM CSS architecture

Done

  • Implement redux to manage growing complexity
  • Set up a react-router for future pages
  • Write unit tests with enzyme/jest
  • Colorize on block -10 and worse [-10, -12, and -15 respectively]
  • Add throws for characters with seperate data
  • Store data for offline functionality
  • Embed punishment videos for each character
  • Add initial data to mitigate loading times on first use
  • Collapse menu for mobile viewing

ToDoServerSide

  • Change data storage from json to database(mongo or sql)
  • Add more specific routes and queries
  • Add user authentication for future features
  • Seperate throw data for all characters
  • Find backup source for frame data incase of rbnorway shut-down
  • Add checking to reject corrupted data(continuous)
  • Clean up markup text from incoming data(continuous)