Skip to content

inXys MVP plan #3

@varyndev

Description

@varyndev

Get something basic bootstrapped, using the following architecture:

Client:

  • reuse framework with node build, bootstrap, and JS organization
  • reuse varyn.com login with SSO. users must login
  • very basic home page dashboard:
    • Notifications (new)
    • Conferences you are a member of that you frequent the most
    • Conferences you are a member of that are active
    • Public conferences, sorted by activity
    • Promoted conferences (top 4 conferences picked by our staff)
  • conference detail page
  • conference comment page
  • create comment
  • edit comment
  • user profile, edit profile, set profile image, change password

Server:

  • reuse Enginesis archtecture. Remember this will be open source but cut it down to just the conferencing and user management logic
  • new inxys database, create new db users
  • work out privilege management system: roles, privileges. this has to be built in from the beginning

MVP

  • Prototype all UI pages and flow (signup, login, create conf, dashboard, list notifications, list comment, read conference, comment, reply, edit user profile)
  • reuse Enginesis backend as it matches required functionality (procedures, serviceImpl)
  • get login and session management working
  • home page with login
  • home page dashboard (logged in)
  • Signup form with name check
  • Terms of service and Privacy policy
  • registration confirm, set password
  • error 404
  • error 500
  • create conference (title, desc, tags, category, icon, image, cover, private)
  • edit conference
  • List conferences public, list conferences you are a member of
  • view/list comments
  • read comment
  • reply
  • edit user profile, change password
  • forgot password

Metadata

Metadata

Assignees

No one assigned

    Labels

    highPriority high - must be accomplished in next updatein-progressStatus: issue is being worked onwebsiteModule: websitextra-largeEffort is 1 week or more

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions