Kin 2 Roadmap

In an effort to not kill myself with feature creep here is what I envision as a roadmap for Kin 2. You will notice that a lot of core functionality from Kin 1 is not pencilled in until very late.

This is, of course, a living document and subject to change at my whims, because I am fickle like that.


Phase One

Phase One is meant to be the bare minimum of functionality. A minimum viable product, if you will.

myKin

  • ✅ Login
  • ✅ Account creation
  • Character creation
  • ✅ Account management (update name, email and password)

Kin API

  • ✅ Users: CRUD functionality
  • ✅ Characters; CRUD functionality
  • ✅ Games; CRUD functionality
  • Status Updates; CRUD functionality
  • Comments; CRUD functionality
  • Friends; CRUD functionality

Kin 2 Client

  • ✅ Login / logout
  • Post updates
  • Post comments
  • Connect with friends

Phase Two

myKin

  • Game creation and management

Kin API

  • Reactions; CRUD functionality
  • Conversations; CRUD functionality
  • Conversation Messages; CRUD functionality

Kin 2 Client

  • Reactions on Updates and Comments
  • Private Messaging