This website works better with JavaScript
首页
发现
帮助
注册
登录
alberanid
/
eventman
关注
1
点赞
0
派生
0
文件
工单管理
0
合并请求
0
Wiki
目录树:
4fa42a677a
分支列表
标签列表
master
eventman
/
DEVELOPMENT.md
DEVELOPMENT.md
1.4 KB
文件历史
原始文件
Goals
Definitions:
event
: a faire, convention, congress or any other kind of meeting
registered person
: someone who said it will attend at the event
attendee
: a person who actually
show up
at the event
Requirements:
create a new event (
DONE
)
create a new registered person manually (
DONE
)
associate to an event a list of registered persons, creating them if needed (manually and importing from external sources)
mark registered persons as present (including them in the list of attendees)
mark when an attendee enters/leaves the event
execute actions when an attendee shows up or enters/leaves the event
show information and statistics about registered persons, attendees and events
TODO
Next to be done
import persons from CSV
introduce the concept of registered persons and attendees in the GUI and in the database
add the minimum required fields to lists and detailed pages for persons and events
handle datetimes (on GUI with a calendar and on the backend deserializing ISO 8601 strings)
modal on event/person removal
Nice to have
a test suite
join the page used to add persons/events into the lists (shown when the filter field returns nothing and/or when a button is pressed)
notifications for form editing and other actions
authentication for administrators
i18n
logging and debugging code