-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
featureNew functionality to be implementedNew functionality to be implementedfrontendTasks for flutter devsTasks for flutter devsmedium priorityImportant but not urgentImportant but not urgent
Description
Team :
Frontend
Task :
Integerate enroll now page API
Details :
Here is the list of things that need to be integerated :
- Make an intuitive UI for the enroll now page by refering the figma designs
- Follow the MVVM arch, put all the files in the respective directories
- UI is pretty straightforward so you can integerate the endpoints as well once youre done
- find the enroll endpoint in django docs and use what you learnt from todays meet to implement
- note that you need to provide the csrf token for this endpoint to work, only that way the user can be uniquely id'ed
- So store it in frontend and pass it in the header
- ive written the login in such a way that everything is taken care of in the backend
- all you have to do is POST the preferences and youll get one of the following responses :
400, "Authentication required"
400, "No active project cycle found."
400, "First and second preference cannot be the same."
"message": "You have already applied for this cycle."
"message": "Application submitted successfully, hang tight!"
Metadata
Metadata
Assignees
Labels
featureNew functionality to be implementedNew functionality to be implementedfrontendTasks for flutter devsTasks for flutter devsmedium priorityImportant but not urgentImportant but not urgent