Skip to content
Daniel Chiquito edited this page Aug 28, 2019 · 2 revisions

Welcome to the topkek-server wiki!

Things to do

topkek-server

  1. Add remaining auth form views (registration, for now)

topkek-frontend

  1. Set up navbar. There should be a navbar at the top of the app page with subtabs for different pages in the app. https://www.npmjs.com/package/react-nav-bar looks pretty good. Maybe https://fraserxu.me/react-dropdown/. More stuff will have to be added to the state manager.
  2. Get the currently logged in user available to react. This is more logical now because login is done in the same react context as the rest of the app. It looks like the login endpoint returns the form JSON, so we can store it.
  3. See about an HTTPS token. Probably a better idea than hashing for transfer.

Deployment

  1. Set up Travis CI https://docs.travis-ci.com/user/tutorial/
  2. Carefully consider the best deployment area. AWS sounds convenient but run the numbers on pricing. Maybe a box with virtualbox or something would be better.
  3. Two environments are required, staging and production. 2 VMs that run all the services required should be enough for now.
Clone this wiki locally