Skip to content

steven-haddix/project-titan

Repository files navigation

Project Titan Client

This is the front-end client for Project Titan. This project builds the html, js, and css files that will be deployed to a hosting site such as AWS S3.

Running Project

Install depedencies: npm install

Start server locally: npm run dev

Run unit tests: npm run test

Project Layout

  • Components
  • Containers
  • Store
    • Actions
    • Selectors
    • Sagas
    • Reducers

Match Interface

  • Ranking Board (unimplemented)
  • Match Recording (unimplemented)

User Interface

  • ?

Authentication

AWS Cognito Pool

  • Sign-up (partial)
  • Login/Out (partial)
  • Verify (unimplemented)
  • Reset Password (unimplemented)

Future State

  • Add Facebook/Google Login

Releases

No releases published

Packages

No packages published