Plaform to search, join and attend events! Provides easy management tools for organisers. Initially being developed to list all college level events organised by various clubs and societies.
Description
As you can see in Image 2 that in API call, venue is being passed into the API, but as shown in image 1 it is currently not displayed.
Expected result is to display as Venue:{fetched venue}.
Currently api is fetched in frontend/src/components/ClubList.jsx. and the response object is stored in Elist.
Description
As shown in below image, api currently returns start_date and start_time. This is because of DateField assigned to the object. Desired result is to return both date and time. (You would have to add time in input field).
Screenshot
Important Note:
We expect you to create a new branch for solving this issue names as eventTime.
The command to create and access new branch is git checkout -b eventTime
Description
Currently default image is being displayed (as shown below- Image 1). The API returns location of image which needs to be displayed (Image 2). You are required to display the given image. Note: since Image option for events is optional, if no image is recieved in the responses, default image is needed to be displayed.
Screenshots
Image 1
Image 2
Useful
Currently events_api is fetched in frontend/src/components/ClubList.jsx. and the response object is stored in Elist.
Can I work on this Project?
I can add unit test scripts using jest in this Project.
Please allow me to continue with the same.
About Unit Testing :
Unit Testing is used to check whether the Input fields are working correctly without interaction of any Human.
Here I write a unit tests using Jest which is auto-installed which creating react app.
So I will write a test for each component and the good thing is the code is used for testing only while deploying app it doesn't effect the perfornce but it is useful to test our react app without human intraction.
Description
Admin creating event should be able to upload event banner /image in the form.
Do check backend/events/forms.py. We already have an EventCreateMultiForm, but currently only EventForm is being displayed.
Description
Currently host/club names associated with listed events are displayed. This was because host names were fetched from events_api.
You are required to fetch responses from hosts_api and display the names according to that.
important links http://127.0.0.1:8000/api/hosts_api/
Description
Currently we are sending a status field in the API where admin has to manually update the status.
This issue aims to automate this by getting current dat and then pass wether it is ongoing, upcoming, or ended.
Screenshots
API call
Present code (backend/events/models.py)
Important Note:
We expect you to create a new branch for solving this issue names as eventStatus.
The command to create and access new branch is git checkout -b eventStatus