# Developing the DAO layer for ScholarX platform

**URL:** https://sef.discourse.group/t/developing-the-dao-layer-for-scholarx-platform/161
**Category:** ScholarX
**Created:** [August 11, 2020, 2:23pm UTC](https://sef.discourse.group/t/developing-the-dao-layer-for-scholarx-platform/161 "2020-08-11T14:23:39Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Gimhan\_minion](https://yyz2.discourse-cdn.com/free1/user_avatar/sef.discourse.group/gimhan_minion/32/109_2.png) [@Gimhan\_minion](https://sef.discourse.group/u/Gimhan_minion)
#### Post date: [August 11, 2020, 2:23pm UTC](https://sef.discourse.group/t/developing-the-dao-layer-for-scholarx-platform/161/1 "2020-08-11T14:23:39Z")

</div>

Use this thread for the further DAO development of the ScholarX platform.

Refer the below threads for more details on ScholarX  
ScholarX ERD diagram :

> [@Design the Initial ERD of ScholarX](https://sef.discourse.group/t/design-the-initial-erd-of-scholarx/72/27):
>
> Updated diagram with newly added mentee - program relationship

ScholarX Class diagram :

> [@Designing the Class diagram of ScholarX](https://sef.discourse.group/t/designing-the-class-diagram-of-scholarx/151/11):
>
> Hello there, Thanks, @Gimhan_minion for your amazing work! I just improved it a bit. I’ve done the following changes, Add a new superclass named BaseScholarxEntity and moved the common attributes to that. It represents an entity that is mapped with DB. Add Enum classes Rename User as Profile to avoid confusion. Rename profilePic as imageUrl Rename linkedin as linkedinUrl Add a new attribute headline to keep the user’s headline. (ex: Software Engineer at Google) Add a new superclass name…

---

<div class="post-metadata">

### Author: ![Gimhan\_minion](https://yyz2.discourse-cdn.com/free1/user_avatar/sef.discourse.group/gimhan_minion/32/109_2.png) [@Gimhan\_minion](https://sef.discourse.group/u/Gimhan_minion)
#### Post date: [August 11, 2020, 2:24pm UTC](https://sef.discourse.group/t/developing-the-dao-layer-for-scholarx-platform/161/2 "2020-08-11T14:24:42Z")

</div>

Here’s the PR for creating model package for scholarX. 🤗

> <https://github.com/sef-global/scholarx/pull/12>

---

<div class="post-metadata">

### Author: ![jaye](https://yyz2.discourse-cdn.com/free1/user_avatar/sef.discourse.group/jaye/32/810_2.png) [@jaye](https://sef.discourse.group/u/jaye)
#### Post date: [August 13, 2020, 5:04pm UTC](https://sef.discourse.group/t/developing-the-dao-layer-for-scholarx-platform/161/3 "2020-08-13T17:04:56Z")

</div>

Brilliant job @Gimhan_minion! 🥳

@piumal1999 could you please add the relevant annotations after this gets merged?

---

<div class="post-metadata">

### Author: ![piumal1999](https://yyz2.discourse-cdn.com/free1/user_avatar/sef.discourse.group/piumal1999/32/274_2.png) [@piumal1999](https://sef.discourse.group/u/piumal1999)
#### Post date: [August 13, 2020, 8:49pm UTC](https://sef.discourse.group/t/developing-the-dao-layer-for-scholarx-platform/161/4 "2020-08-13T20:49:10Z")

</div>

> [@jaye](#):
>
> [piumal1999](https://sef.discourse.group/u/piumal1999) could you please add the relevant annotations after this gets merged?

Sure!! 🤩 🤩 I’ll do it
