fossasia / open-event-server

The Open Event Organizer Server to Manage Events https://test-api.eventyay.com

Home Page:https://api.eventyay.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

API process overly complicated and excessive redundancy

cweitat opened this issue · comments

  • API has alot of redundancy in information that is not needed such as attributes and heavily encapuslated within sub objects
    image
    Payment method details even on the page of browsing events

  • excessively complicated request to CRUD
    image

It's the backend job to parse the way they prefer; not make frontend to parse the way backend prefers.
FE should not be bearing the load of extracting information

  • Inconsistency usage of API headers resulting in a FE redundnacy code as mentioned here #8974

  • Unhelpful Response for API
    image
    Nobody needs to know the relations between each item; it has NO use cases at all

  • Outdated documentation
    APIs that were used are not documented at all