Skip to content
This repository has been archived by the owner on Sep 25, 2023. It is now read-only.

mirai release 0.0.1-alpha #51

Open
10 of 18 tasks
soulsam480 opened this issue May 1, 2022 · 6 comments
Open
10 of 18 tasks

mirai release 0.0.1-alpha #51

soulsam480 opened this issue May 1, 2022 · 6 comments

Comments

@soulsam480
Copy link
Owner

soulsam480 commented May 1, 2022

Mirai will be released around may end

couple of issues

  • add options to generate onboarding URL
    • department
    • course
    • batch
  • uniId field inside onboarding form

wee need

  • student onboarding flow
  • student onboarding dialog
  • student score and education
  • student query displayed as string
  • institute onboarding dialog
  • student profile section freeze support
  • verified checks for institutes
  • verified badges for student sections
  • student data diff verify setup
  • opportunity/job CRUD
  • job applications
  • home feed
  • institute MOD permissions setup (not finalized)

Add more above as required @t-rex777

@soulsam480 soulsam480 changed the title mirai release tbd mirai release 0.0.1-alpha May 1, 2022
@soulsam480 soulsam480 linked a pull request May 26, 2022 that will close this issue
@soulsam480
Copy link
Owner Author

soulsam480 commented Jun 4, 2022

Student data verification and notifications TODO

  • notification table
  • setup WS server
    • setup channels
    • setup socket auth
  • setup notifications MQ
  • think about how to track changes
    • What can be considered as a change ?
    • How to know a change is a notification
    • How to manage multiple changes within some time range ?
    • Where to add notifications to MQ (inside prisma, through REST API calls from FE or direct push inside router)
  • setup WS on FE
  • subscribe to channels
  • test connection and data comm.
  • setup notification consumer for MQ
  • broadcast notifications to subscribed consumers based on creds (institute ID etc.)
  • push notifications to DB
  • setup retrieval of notifications when consumer is online
  • setup notification UI

@soulsam480
Copy link
Owner Author

Feature completion

  • mobile/ email verification
  • section freeze support -> we can freeze based on verification status
    • For an institute account, we can have a config JSON column, and put which section to freeze
  • which section get's verified when data is changed and ticket is approved
    • We need to add tickets whenever a student updated data
  • Document/ file uploads

@t-rex777
Copy link
Collaborator

@soulsam480 , are we going to convert it into an app now?

@soulsam480
Copy link
Owner Author

it is already. But it will be web first always

@soulsam480
Copy link
Owner Author

soulsam480 commented Nov 2, 2022

Refactor queue from bull to https://github.com/timgit/pg-boss based on pg done via #89

@soulsam480
Copy link
Owner Author

  • try a deployment
  • take notes

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants