Aim of this project is to check how fast can be created event registration application on top of sf4.
Simple application for non-profit organization to simplify participation registering for attenders.
api/
- display list of upcomming events.
{
"metadata": {
"limit": 10,
"route": "api_upcomming_events"
},
"code": 0,
"data": {
"events": {
"1": {
"title": "Meetup, September 19 (only 15 places)",
"id": 1,
"starts_at": {
"date": "2019-09-19 16:20:00.000000",
"timezone_type": 3,
"timezone": "Europe\/Helsinki"
},
"ends_at": {
"date": "2019-09-20 20:00:00.000000",
"timezone_type": 3,
"timezone": "Europe\/Helsinki"
},
"description": "Meetup, September 19 (only 15 places)",
"is_registration_open": true,
"is_paid": true
}
}
}
}
api/event/{eventId}
- detailed information about event.
{
"metadata": {
"route": "api_event_details"
},
"code": 0,
"data": {
"title": "Meetup, September 19 (only 15 places)",
"id": 1,
"starts_at": {
"date": "2019-09-19 16:20:00.000000",
"timezone_type": 3,
"timezone": "Europe\/Helsinki"
},
"ends_at": {
"date": "2019-09-20 20:00:00.000000",
"timezone_type": 3,
"timezone": "Europe\/Helsinki"
},
"description": "Meetup, September 19 (only 15 places)",
"is_registration_open": true,
"is_paid": true,
"attenders": [
"incognito",
"incognito",
"sdfgdf gfsdgsdfg"
]
}
}
- happening listing
- apply to happening.
- simple admin panel with approve/reject process.
- process and communicate with attender.
- payment module.
- gdpr ready