Skip to content

Instantly share code, notes, and snippets.

@maze-runnar
Last active August 20, 2021 01:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maze-runnar/fe525c40dc14812c55962d29ef59a55f to your computer and use it in GitHub Desktop.
Save maze-runnar/fe525c40dc14812c55962d29ef59a55f to your computer and use it in GitHub Desktop.

Sundaram Dubey | @maze-runnar | ORGANIZATION: DIAL

(Sub Organization - FOSSASIA)

Overview:

In this summer period, I worked on FOSSASIA's Open Event projects (comprising of Open Event Server and Open Event Frontend). The Open Event , popularly know as Eventyay, is an open sourced event management platform which enables users to host conferences and various kinds of meet-ups and helps them customize their event according to their requirements. Sophisticated features like tickets, payment collections, groups and call for speakers have been provided and can be further fine tuned into several tracks, venues and sessions etc.

Major Areas of My Contributions and Goals Achieved

Community Bonding:

  • Laid the base for upcoming refactors by enhancing existing scheduled tasks, focussed on minor bug fixes in the server and updated the UI in Admin and Group page.

Phase 1:

  • UI Changes in exhibition field.

  • Making Scheduler feature more clear and adding Rocket chat in side panel for conversation during live session.

  • Making Rich Text Editor to support every flag, and making it more stable.

  • Adding a universal error handler.

  • Filter Sales in admin section by live/past/complete events.

  • Added Groups API and Group roles API on server side end to end And implemented in admin section as well.

  • Fixing google iframe not loading issue across the application.

  • Fixing and enhancing video room features on the request of users. Screenshot from 2021-08-17 07-14-31

  • For rest of first Phase I was working on tests on server side. I have aaded validation in unit tests, fixed some wrong tests and shifted test to pytest.

Phase 2:

  • Continued working on updating the UI as per the requirements which were reported by users.

  • Adding One Click Signup for a event. User can register for any event in one click if that feature is on by the event organizer. This will help users and organizers to pace up the whole process. Screenshot from 2021-08-17 07-15-55

  • If the event is of several days, User can now checkin and checkout for each day and can keep track of his activity. Screenshot from 2021-08-17 07-17-52

  • I have worked Group section enhancement, as this is new feature and constantly under improvment. Screenshot from 2021-08-17 07-19-30

  • Admin sales section simplification, Adding Commit versions of respective repo in admin section.

  • Worked on allowing Admin to change the payment staus for any event from not paid to resolved, as many users might not pay online for their event so it was one of the most high priority feature.

  • Also keep working on other issues like system mail, reminder to users, Adding search option on followers page and other pages on server and frontend sides.

  • Worked on testing migration on frontend.

Code Contributions:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment