Skip to content

charles-dr/trefla-admin

Repository files navigation

Trefla Admin Panel(npm)

Firebase

Emulators

firebase emulators:start

Deploy All

firebase deploy 

Deploy hosting only

    firebase deploy --only hosting

Deploy functions only

    firebase deploy --only functions

Fix lint issue on function

npm run lint -- --fix

refered from prettier/eslint-plugin-prettier#114 (comment)

Ports

  • functions emulator: 5001
  • firestore emulator: 8080
  • hosting emulator: 5000

Data Structure

notification type

  • admin_notifications "11": ID verification requests

  • admin notifications "12": ID Transfer request

  • admin_notifications "13": id changes

  • optional val 30, 35, 36, 50, 51,

  • type 0:create, 1: update, 41, 42, 43

  • sender_id

  • time

-noti_id

(51, 43) comment
(50, 43) comment

Permissons

  • notification, manage users, manage posts, comments, edit langaugae
  • bug, report

To-dos

  • [done]delete id transfer: model not closed
  • [done]transfer id: origin user must have card number

Project Structure

  • menu: constants/menu.js

  • language: lang/locales/en_US.js

  • Styles: assets/css/scss

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published