jamespro / eventregreact

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EventReg - React

Description

Initial scope is to register an attendee for an event.

Link to project: EventRegReact Demo

Event Reg

Future features may include:

  • Multi-page registration
    • Demos
    • Conditional Demos
    • Items
    • Sessions
    • Visa
    • Invite a friend
    • Payment
  • Registrant admin: Update record
  • Upgrade / Add items
  • Exhibitor booth staff registration
  • Event admin
    • Use "react-admin" and make this repo the home of the event admin?
    • Create, View, Edit, Delete
  • Reporting with graphic packages

Tech used

  • JavaScript
  • Node.js
  • Express
  • React.js

Optimizations / Improvements

  • Use React Router?
  • useContext vs Redux to manage state?
  • CSS / layout, maybe use Materialize or other framework
  • Database such as MongoDB or Postgres
  • Authentication
    • Users
    • Admin

Lessons Learned

  • Decision must be made whether Event Admin belongs in the same repo/same set of code as User Reg.
  • Similarly, should Exhibitor admin be separate?

TODO

  • This repo becomes the page-by-page individual forms demo
  • Update with connection to eventregi api
  • [ ]

About


Languages

Language:JavaScript 64.3%Language:HTML 22.6%Language:CSS 13.1%