# Development

**URL:** https://sef.discourse.group/c/development/5.md?page=3

[Latest](https://sef.discourse.group/latest.md) · [Categories](https://sef.discourse.group/categories.md)

**Page:** 4

---

## [Update the mentee apply page content](https://sef.discourse.group/t/update-the-mentee-apply-page-content/269)

<div class="topic-metadata">

**Author:** [@kumuditha\_udayanga](https://sef.discourse.group/u/kumuditha_udayanga)\
**Replies:** 9\
**Last updated:** [May 27, 2021, 4:04pm UTC](https://sef.discourse.group/t/update-the-mentee-apply-page-content/269 "2021-05-27T16:04:32Z")

</div>

In the recent dev-team standup, we had a discussion about implementing a new mentee application UI for scholarX. Tasks are as follows: Update the mentee apply page content Create a google doc add it as the template G…

---

## [ScholarX Model Update to Improve the Mentor Application](https://sef.discourse.group/t/scholarx-model-update-to-improve-the-mentor-application/259)

<div class="topic-metadata">

**Author:** [@Gravewalker](https://sef.discourse.group/u/Gravewalker)\
**Replies:** 7\
**Last updated:** [May 7, 2021, 10:43am UTC](https://sef.discourse.group/t/scholarx-model-update-to-improve-the-mentor-application/259 "2021-05-07T10:43:11Z")

</div>

The existing scholarx model is designed to keep only two hardcoded mentor application questions. But the requirement is to get all the necessary details from a mentor right then and there in the mentor application proces…

---

## [Improving the email notification system in ScholarX platform](https://sef.discourse.group/t/improving-the-email-notification-system-in-scholarx-platform/255)

<div class="topic-metadata">

**Author:** [@Dilshan\_Naveen](https://sef.discourse.group/u/Dilshan_Naveen)\
**Replies:** 12\
**Last updated:** [April 27, 2021, 6:24pm UTC](https://sef.discourse.group/t/improving-the-email-notification-system-in-scholarx-platform/255 "2021-04-27T18:24:12Z")

</div>

When the Current system needs to send email notifications it waits until all emails deliver then send’s the response to the front-end, the problem is it takes at least 5 seconds to send an email to one email account and …

---

## [Website Update Tasks \[Ongoing\]](https://sef.discourse.group/t/website-update-tasks-ongoing/250)

<div class="topic-metadata">

**Author:** [@akshika47](https://sef.discourse.group/u/akshika47)\
**Replies:** 0\
**Last updated:** [April 22, 2021, 3:35am UTC](https://sef.discourse.group/t/website-update-tasks-ongoing/250 "2021-04-22T03:35:46Z")

</div>

Hi @Janeth\_Fernando Great job with following up with the PRs. I am adding few areas that we need to improve on. I hope you can create the necessary issues for them. OneLive Page Not all the speakers are there on the w…

---

## [Linkedin profiles of 2019, 2020 mentees](https://sef.discourse.group/t/linkedin-profiles-of-2019-2020-mentees/246)

<div class="topic-metadata">

**Author:** [@Bimsara\_Pathiraja](https://sef.discourse.group/u/Bimsara_Pathiraja)\
**Replies:** 10\
**Last updated:** [April 23, 2021, 5:28am UTC](https://sef.discourse.group/t/linkedin-profiles-of-2019-2020-mentees/246 "2021-04-23T05:28:00Z")

</div>

Linkedin profiles and other basic details of mentees of 2019 and 2020 classes are in the following document. Formatting and missing links will be finalized in the upcoming days. Please let me know any issues or suggestio…

---

## [Sending email notifications from the SchoalrX platform](https://sef.discourse.group/t/sending-email-notifications-from-the-schoalrx-platform/247)

<div class="topic-metadata">

**Author:** [@jaye](https://sef.discourse.group/u/jaye)\
**Replies:** 13\
**Last updated:** [April 18, 2021, 10:18am UTC](https://sef.discourse.group/t/sending-email-notifications-from-the-schoalrx-platform/247 "2021-04-18T10:18:51Z")

</div>

Sending email notifications is a functional requirement of the ScholarX Platform. @YohanAvishke @Gravewalker @piumal1999 Do you already have any plan on implementation? I just went through some available Email APIs and…

---

## [Implementing the emailing function for ScholarX platform](https://sef.discourse.group/t/implementing-the-emailing-function-for-scholarx-platform/243)

<div class="topic-metadata">

**Author:** [@anjisvj](https://sef.discourse.group/u/anjisvj)\
**Replies:** 9\
**Last updated:** [April 18, 2021, 7:22am UTC](https://sef.discourse.group/t/implementing-the-emailing-function-for-scholarx-platform/243 "2021-04-18T07:22:34Z")

</div>

We need to add emailing feature for the platform. There will be different kinds of scenarios that we might be needed to send emails to. I’ll be listing the scenarios in this thread.

---

## [Getting CORS error](https://sef.discourse.group/t/getting-cors-error/248)

<div class="topic-metadata">

**Author:** [@anjisvj](https://sef.discourse.group/u/anjisvj)\
**Replies:** 1\
**Last updated:** [April 11, 2021, 10:30am UTC](https://sef.discourse.group/t/getting-cors-error/248 "2021-04-11T10:30:54Z")

</div>

I’m getting the CORS issue and it’s because the CORS mapping is missing from the backend. Before adding it to the backend I tried using the chrome extension. It works for some of the APIs but when I’m trying to access a…

---

## [User Authentication: Design and Development](https://sef.discourse.group/t/user-authentication-design-and-development/160)

<div class="topic-metadata">

**Author:** [@YohanAvishke](https://sef.discourse.group/u/YohanAvishke)\
**Replies:** 20\
**Last updated:** [April 10, 2021, 7:47am UTC](https://sef.discourse.group/t/user-authentication-design-and-development/160 "2021-04-10T07:47:18Z")

</div>

Hi all, We had suggestions to use the Linkedin developer APIs to provide Single-Sign-On functionality. Following is the summary of my research on the subject, SpringBoot provides the dependency spring-boot-starter-soci…

---

## [Moving towards ScholarX v1.1 🚀](https://sef.discourse.group/t/moving-towards-scholarx-v1-1/239)

<div class="topic-metadata">

**Author:** [@jaye](https://sef.discourse.group/u/jaye)\
**Replies:** 3\
**Last updated:** [April 9, 2021, 7:18am UTC](https://sef.discourse.group/t/moving-towards-scholarx-v1-1/239 "2021-04-09T07:18:00Z")

</div>

Hello there, We need to come up with a plan for the next iteration of the scholarX platform development. I hope @DevTeam already discussed a plan on yesterday’s standup. If not consider the following as well. To hav…

---

## [Frontend - Redesigning Programs page](https://sef.discourse.group/t/frontend-redesigning-programs-page/242)

<div class="topic-metadata">

**Author:** [@YohanAvishke](https://sef.discourse.group/u/YohanAvishke)\
**Replies:** 3\
**Last updated:** [April 3, 2021, 4:25pm UTC](https://sef.discourse.group/t/frontend-redesigning-programs-page/242 "2021-04-03T16:25:16Z")

</div>

I would like to suggest to redesign the tabular navigation bar thats present in the main programs page. Why? It’s complex and hard to use. Have a bad UI feel due to the large number of tabs and long title names that t…

---

## [Dev Team Weekly StandUps 2020](https://sef.discourse.group/t/dev-team-weekly-standups-2020/112)

<div class="topic-metadata">

**Author:** [@Gravewalker](https://sef.discourse.group/u/Gravewalker)\
**Replies:** 35\
**Last updated:** [December 19, 2020, 2:57pm UTC](https://sef.discourse.group/t/dev-team-weekly-standups-2020/112 "2020-12-19T14:57:18Z")

</div>

Weekly meeting of the SEF-Dev team is where all the members of the Dev team get together to look back at the past week and discuss ongoing development. After the meeting, all the updates will be posted here. When: Eve…

---

## [Releasing ScholarX v1.0](https://sef.discourse.group/t/releasing-scholarx-v1-0/237)

<div class="topic-metadata">

**Author:** [@jaye](https://sef.discourse.group/u/jaye)\
**Replies:** 6\
**Last updated:** [March 13, 2021, 5:19am UTC](https://sef.discourse.group/t/releasing-scholarx-v1-0/237 "2021-03-13T05:19:21Z")

</div>

Hello there, Since we have passed the deadline for the ScholarX platform, we need to come up with a solid plan to release the first MVP. As we discussed at our last general meeting, having a working MVP is very essentia…

---

## [Planning Thread: Dev Team Sprints](https://sef.discourse.group/t/planning-thread-dev-team-sprints/236)

<div class="topic-metadata">

**Author:** [@Gravewalker](https://sef.discourse.group/u/Gravewalker)\
**Replies:** 3\
**Last updated:** [February 28, 2021, 11:33am UTC](https://sef.discourse.group/t/planning-thread-dev-team-sprints/236 "2021-02-28T11:33:54Z")

</div>

This thread is to be used to keep notes on planning dev team 2-week sprints

---

## [Design forum: ScholarX platform - finalising timeline](https://sef.discourse.group/t/design-forum-scholarx-platform-finalising-timeline/147)

<div class="topic-metadata">

**Author:** [@YohanAvishke](https://sef.discourse.group/u/YohanAvishke)\
**Replies:** 5\
**Last updated:** [February 14, 2021, 2:20pm UTC](https://sef.discourse.group/t/design-forum-scholarx-platform-finalising-timeline/147 "2021-02-14T14:20:09Z")

</div>

We need to discuss a timeline for the requirements Who: @YohanAvishke @jaye @piumal1999 @anjisvj @Gravewalker @miluckshan-j @DESIRA @shyamal When 2020-07-22T13:00:00Z (UTC) → 2020-07-22T14:30:00Z (UTC) Where:

---

## [Improving the ScholarX platform frontend](https://sef.discourse.group/t/improving-the-scholarx-platform-frontend/219)

<div class="topic-metadata">

**Author:** [@anjisvj](https://sef.discourse.group/u/anjisvj)\
**Replies:** 7\
**Last updated:** [February 13, 2021, 2:55pm UTC](https://sef.discourse.group/t/improving-the-scholarx-platform-frontend/219 "2021-02-13T14:55:16Z")

</div>

As we created the MVP for the ScholarX platform there are some improvements that need to be done in the frontend. I will go through the current version and update this thread with what are the things that need to be impr…

---

## [Confirming ScholarX 2021 Mentors in website](https://sef.discourse.group/t/confirming-scholarx-2021-mentors-in-website/229)

<div class="topic-metadata">

**Author:** [@Gimhan\_minion](https://sef.discourse.group/u/Gimhan_minion)\
**Replies:** 2\
**Last updated:** [February 7, 2021, 2:55am UTC](https://sef.discourse.group/t/confirming-scholarx-2021-mentors-in-website/229 "2021-02-07T02:55:23Z")

</div>

Hi all, We need to change the website to update the ScholarX mentors for the year 2021. In order to update it, @NaviRocker created an issue and sent a PR. Before getting this merged we need to make sure if these mentor …

---

## [SEF Mobile (and some other) Issues](https://sef.discourse.group/t/sef-mobile-and-some-other-issues/228)

<div class="topic-metadata">

**Author:** [@miluckshan-j](https://sef.discourse.group/u/miluckshan-j)\
**Replies:** 1\
**Last updated:** [January 31, 2021, 8:59am UTC](https://sef.discourse.group/t/sef-mobile-and-some-other-issues/228 "2021-01-31T08:59:45Z")

</div>

Hey, The Dev team went over the SEF site in mobile and found some UI issues. The screenshots and details are attached in the Doc below. :arrow\_heading\_down: Please update this thread if you come across any mobile rel…

---

## [Using OAuth User sessions instead of cookies in APIs](https://sef.discourse.group/t/using-oauth-user-sessions-instead-of-cookies-in-apis/227)

<div class="topic-metadata">

**Author:** [@piumal1999](https://sef.discourse.group/u/piumal1999)\
**Replies:** 1\
**Last updated:** [January 23, 2021, 9:01pm UTC](https://sef.discourse.group/t/using-oauth-user-sessions-instead-of-cookies-in-apis/227 "2021-01-23T21:01:38Z")

</div>

Previously we were using cookies to find the logged user’s profile id for the Endpoints since we haven’t completed the authentication part. But now we can get the currently logged users details from the OAuth user sessi…

---

## [Accessing API endpoints through ingress](https://sef.discourse.group/t/accessing-api-endpoints-through-ingress/226)

<div class="topic-metadata">

**Author:** [@Gravewalker](https://sef.discourse.group/u/Gravewalker)\
**Replies:** 2\
**Last updated:** [January 7, 2021, 4:21am UTC](https://sef.discourse.group/t/accessing-api-endpoints-through-ingress/226 "2021-01-07T04:21:46Z")

</div>

Before getting to the above-mentioned issue that I’m facing let me start with a proper description of what I have done so far, Creating necessary docker and yaml files Create a dockerfile on the root directory of schol…

---

## [Improving the UI when the program is in "MENTEE\_APPLICATION" period](https://sef.discourse.group/t/improving-the-ui-when-the-program-is-in-mentee-application-period/225)

<div class="topic-metadata">

**Author:** [@anjisvj](https://sef.discourse.group/u/anjisvj)\
**Replies:** 0\
**Last updated:** [January 5, 2021, 3:00pm UTC](https://sef.discourse.group/t/improving-the-ui-when-the-program-is-in-mentee-application-period/225 "2021-01-05T15:00:34Z")

</div>

There are some improvements that need to be done in the UI when the program is in MENTEE\_APPLICATION. I already created issues for the relevant tasks.

---

## [Implementing new program state "Mentor-Confirmation" in Change State UI](https://sef.discourse.group/t/implementing-new-program-state-mentor-confirmation-in-change-state-ui/224)

<div class="topic-metadata">

**Author:** [@Gimhan\_minion](https://sef.discourse.group/u/Gimhan_minion)\
**Replies:** 1\
**Last updated:** [December 20, 2020, 9:45pm UTC](https://sef.discourse.group/t/implementing-new-program-state-mentor-confirmation-in-change-state-ui/224 "2020-12-20T21:45:32Z")

</div>

Hi all, Currently, we have 6 program states. 1. Created 2. Mentor Application Period 3. Mentor Selection Period 4. Mentee Application Period 5. Mentee Selection Period 6. Ongoing Program But there’ll be some issues if…

---

## [Implementing mentor selection UI](https://sef.discourse.group/t/implementing-mentor-selection-ui/223)

<div class="topic-metadata">

**Author:** [@anjisvj](https://sef.discourse.group/u/anjisvj)\
**Replies:** 6\
**Last updated:** [December 20, 2020, 7:28am UTC](https://sef.discourse.group/t/implementing-mentor-selection-ui/223 "2020-12-20T07:28:14Z")

</div>

When a given program reaches the MENTOR\_CONFIRMATION state the user can select a mentor if the user has been accepted by multiple mentors. From that list of mentors, the user can select a mentor and become a mentee. If t…

---

## [Implementing a development methodology on DevTeam](https://sef.discourse.group/t/implementing-a-development-methodology-on-devteam/220)

<div class="topic-metadata">

**Author:** [@jaye](https://sef.discourse.group/u/jaye)\
**Replies:** 8\
**Last updated:** [December 19, 2020, 4:55pm UTC](https://sef.discourse.group/t/implementing-a-development-methodology-on-devteam/220 "2020-12-19T16:55:37Z")

</div>

To initiate a discussion on the above topic; me, @Gravewalker, and @YohanAvishke had a brainstorming session on 2020-12-10T18:30:00Z (UTC). Here are the ideas we came up with. Decrease the expected working hours per we…

---

## [Adding a new program state for mentees to confirm the mentor](https://sef.discourse.group/t/adding-a-new-program-state-for-mentees-to-confirm-the-mentor/216)

<div class="topic-metadata">

**Author:** [@piumal1999](https://sef.discourse.group/u/piumal1999)\
**Replies:** 7\
**Last updated:** [December 18, 2020, 6:46pm UTC](https://sef.discourse.group/t/adding-a-new-program-state-for-mentees-to-confirm-the-mentor/216 "2020-12-18T18:46:34Z")

</div>

In the current version of ScholarX platform, the mentee selection process works in a “First-come first-served” model. So if a mentee is approved by a mentor, all other mentee applications of that mentor get rejected auto…

---

## [ScholarX 2021 Landing Page](https://sef.discourse.group/t/scholarx-2021-landing-page/201)

<div class="topic-metadata">

**Author:** [@akshika47](https://sef.discourse.group/u/akshika47)\
**Replies:** 44\
**Last updated:** [December 12, 2020, 4:00am UTC](https://sef.discourse.group/t/scholarx-2021-landing-page/201 "2020-12-12T04:00:50Z")

</div>

We need to create the static web page(landing page) of ScholarX 2021. Please use this thread to discuss what is needed for the website. My suggestions are as follows Use as much as from the previous year’s web page(str…

---

## [Choosing the perfect Response](https://sef.discourse.group/t/choosing-the-perfect-response/211)

<div class="topic-metadata">

**Author:** [@YohanAvishke](https://sef.discourse.group/u/YohanAvishke)\
**Replies:** 1\
**Last updated:** [December 9, 2020, 4:09am UTC](https://sef.discourse.group/t/choosing-the-perfect-response/211 "2020-12-09T04:09:56Z")

</div>

Following is one of the current issues in ScholarX Backend https://github.com/sef-global/scholarx/issues/75 I decided to do a bit research before working on the issue because it’s necessary to carry out a consistent RE…

---

## [Design Forum 2020-12-02: ScholarX platform Kubernetes integration](https://sef.discourse.group/t/design-forum-2020-12-02-scholarx-platform-kubernetes-integration/215)

<div class="topic-metadata">

**Author:** [@Gravewalker](https://sef.discourse.group/u/Gravewalker)\
**Replies:** 1\
**Last updated:** [December 2, 2020, 3:32pm UTC](https://sef.discourse.group/t/design-forum-2020-12-02-scholarx-platform-kubernetes-integration/215 "2020-12-02T15:32:05Z")

</div>

We need to have a discussion on the topics, Kubernetes integration, User Authentication, and API gateway integration of scholarx platform. Who: @shyamal @DevTeam When: 2020-12-02T13:30:00Z (UTC) :calling: Join info: ⁨⁩…

---

## [SchoalrX platform v1: Progress evaluation](https://sef.discourse.group/t/schoalrx-platform-v1-progress-evaluation/192)

<div class="topic-metadata">

**Author:** [@jaye](https://sef.discourse.group/u/jaye)\
**Replies:** 10\
**Last updated:** [November 22, 2020, 7:58am UTC](https://sef.discourse.group/t/schoalrx-platform-v1-progress-evaluation/192 "2020-11-22T07:58:35Z")

</div>

Hi all, As we discussed in the last week’s standup we are going to have a weekly call to evaluate the development progress of the ScholarX platform. Meeting info for the next call: Time: 2020-10-21T15:00:00Z (UTC) :c…

---

## [Implementing the dynamic home page based on user](https://sef.discourse.group/t/implementing-the-dynamic-home-page-based-on-user/208)

<div class="topic-metadata">

**Author:** [@anjisvj](https://sef.discourse.group/u/anjisvj)\
**Replies:** 9\
**Last updated:** [November 21, 2020, 12:03pm UTC](https://sef.discourse.group/t/implementing-the-dynamic-home-page-based-on-user/208 "2020-11-21T12:03:24Z")

</div>

The current home page view is for the admin and we need to create the view for users as well. So the home page has to change a little bit according to the user role. As the discussion, we had yesterday meeting and als…

[Previous page](https://sef.discourse.group/c/development/5.md?page=2)

[Next page](https://sef.discourse.group/c/development/5.md?page=4)
