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.
2 Likes
jaye
June 13, 2020, 4:34pm
2
Updates for the week 2020-06-06T18:30:00Z - 2020-06-12T18:30:00Z
Attendees:
@jaye @Gravewalker @shyamal @YohanAvishke @piumal1999 @anjisvj @miluckshan-j @Gimhan_minion
Academix:
Had a demo on the main meeting
The CRUD APIs for the project has been developed in this week and planning to complete it by tomorrow
Planned to finish the add item view by 2020-06-14T18:30:00Z
Planned to deploy the initial deployment on 2020-06-15T18:30:00Z
Planned to complete data entry and publish the project on 2020-06-16T18:30:00Z
Discussed on improving the UI to reduce the steps between a category and an item. The team Decided to display items on the subcategory view itself.
Related updates:
Need to update the admin dashboard to have the functionalities to operate data entry part of the academix project.
Iāve sent a fixed PR to handle non 200 statuses in categories. Hereās the PR of it.
PR for the admin APIs
Goals
To add admin APIs to create, update & delete Languages, Categories, SubCategories, Items.
To change entities in order to have more meaningful relationships and to make able to save utf-8 characters
Approach
Create packages for admin APIs and refactor existing admin APIs to those packages
Change entities and test to have more efficient relationships and to be able to support utf-8
Add API layer, service layer and repositories to handle the new APIs
SEF Site
Completed all the requested changes on the landing page except the project cards.
Planned to finish project cards on 2020-06-13T18:30:00Z and merge the landing-page branch to master branch
Planned to start a discussion on @miluckshan-j ās suggestions
Related updates
I sent a PR to merge the currently done parts.
@anjisvj is working on the projects section. There were some issues with logos and text sizes. @anjisvj can you put your update here.
There was some issue when It comes to sizing logos and aligning them with the rest of them. I will figure it out soon.
Was going through the SEF website and thought of giving some suggestions. The list is a bit long so thought of creating a Word file and uploaded to the Drive. Hope thatās not an issue. Open for feedback.
Check out the link below.
Thank you.
Iāve fixed 2 minor issues in SEF website mentioned by @miluckshan-j . Here are the PR links of them.
Fellowship
Updated the get certificates
endpoint to return a page as the payload
Related updates
Updated the get certificates endpoint to return a page as the payload.
Other
Decided to come up with a Software Architecture & Design for the SEF developments
3 Likes
Updates for the week 2020-06-13T18:30:00Z ā 2020-06-19T18:30:00Z
Attendees:
@YohanAvishke @jaye @Gravewalker @anjisvj @Gimhan_minion
Academix
Held a code review for admin APIs.
Held a code review for Item admin Dashboard.
Added ESFL logo to the site.
Changed Admin APIs to return the created Entity when calling create APIs.
Created two new APIs to,
To get one Item by Id.
To get all SubCategories.
And finalized Item admin Dashboard.
Fixed issue with Category names not displaying in the Site.
Fixed issue with URLs when containng specail characters.
Deployed Academix Backend and Frontend to the testing server.
Finalized data entry to the Academix Database.
Added CI/CD for the Core and Academix frontend.
Next steps
Coming up with a proper design to display Categories, SubCategories, and Items while focusing on reducing number of steps to reach an Item.
Create a feature on the site to let Users go back from,
Item Subcategory Category
Discuss on adding a Footer the site.
Related updates
Code review notes
Description
A code review was held to do a demonstration and to review the code of admin APIs developed for Academix.
Attendees
@jaye
@Gravewalker
@anjisvj
@piumal1999
Notes
Return the created object as the response in the create APIs
Refactor all the admin APIs including data retrieval APIs to use the Entity classes itself instead of the DTOs and Projections.
The possibility of this change has to be tested before implementation. Therefore this will be implemented ā¦
Hereās the PR for adding EFSL logo in academix page
Code review on add item view
Held on: 2020-06-14T14:30:00Z (UTC)
Attendees: @Gravewalker @jaye @anjisvj
Description: Developed this UI on the admin dashboard to add a new item.
[image]
Notes:
Following suggestions were made on the UI of the add item form
Change the select subcategory button into a drop-down menu
Change the file structure
Had a discussion on the file structure and came into a conclusion to change the current structure to a more optimum one.
Had a discussion on the necesā¦
sef-global:master
ā anjula-sack:master
opened 04:43PM - 17 Jun 20 UTC
## Purpose
- The purpose of this PR is to fix #19
## Goals
- Fix the bā¦ ug
## Approach
- Change the translation array index to 0.
## Checklist
- [x] This PR doesn't commit any keys, passwords, tokens, usernames, or other secrets.
- [x] I have read and understood the development best practices guidelines ( http://bit.ly/sef-best-practices )
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [x] I have made corresponding changes to the documentation
sef-global:master
ā anjula-sack:master
opened 08:32AM - 18 Jun 20 UTC
## Purpose
- The purpose of this PR is to fix #21
## Goals
- Fix the iā¦ ssue
## Approach
- Fix the issue of breaking URLs
## Checklist
- [x] This PR doesn't commit any keys, passwords, tokens, usernames, or other secrets.
- [x] I have read and understood the development best practices guidelines ( http://bit.ly/sef-best-practices )
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [x] I have made corresponding changes to the documentation
@akshika47 Sorry for the data entry delay. We had to add data one-by-one. Anyway Data entry part is done too! Iāll just reply to your suggestions in order,
This was empty because of delay in data entry & issue in the URL. But itās fixed now!
We should definitely add a ābackā button.
In this case the answer is a āfooterā I guess. We should try to make the header & footer in academix just as in the other pages.
Ummā¦ Can you please explain this a bit. I didnāt get the poiā¦
SEF Site
Fixed issue with the Learn More button on Onelive page.
Fixed responsiveness of the element displaying the siteās mentors section.
Next steps
Develop the redesigned Students, Experts, Volunteers section
Related updates
2 Likes
Updates for the week 2020-06-20T18:30:00Z ā 2020-06-26T18:30:00Z
Attendees:
@YohanAvishke @jaye @Gravewalker @anjisvj @Gimhan_minion @piumal1999 @DESIRA @akshika47 @Minuri_Adasuriya
Academix:
Updated the header
Created a footer
Resolved stretched SLEF logo issue
Updated the subcategory view to display the items on the subcategory view itself
Created a feature on the site to let Users go back from,
Item Subcategory Category
Had discussions about the needed changes for the academix database and APIs.
Discussed to launch the project on monday.
Next steps
Updating the database to hold the English translation on the category/sub-category/item tables itself
Fixing the issues with responsiveness
Launching the project
Related Updates:
I made the item view as a sub-scene of the SubCategory view.
Hereās the PR for it.
Hereās the PR for the new header & footer of homepage.
The following changes need to be done before launching.
Add a back button on the 2nd page
When clicking on a category it should load the items in the first sub category
When reloading the page it should highlight the selected subcategory
Fix alignment in the subcategory page. (now it i pulled to the right)
ScholarX:
Initialized the scholarX project.
Added CI/CD
Next steps
SEF site:
Had discussions about the SEV section.
Fixed issues on button links of sef-site
Fix the height issue on landing page testimonials
Next steps
Coming up with a new design for the SEV section
Fix the issues and bugs on the sef-site
Related Updates:
This is the PR to fix this issue
Please review and merge
Wouldnāt it be much better if the highlighted tab is in the middle by default(as of the image uploaded) in-place of the āstudentsā tab?
Not only that it would also be better if:
The tabs went from this, to students - volunteers - experts indicating the ascension of the level of expertise.
The " You could be a student, an expert or a volunteer. At SEF, we have something in store for everyone!" could have some rework and the line can be aligned with the foremost corners of the tab margins(as ofā¦
3 Likes
Updates for the week 2020-06-27T18:30:00Z ā 2020-07-03T18:30:00Z
Attendees:
@jaye @anjisvj @Gimhan_minion @piumal1999
Academix:
Published Academix
Added Meta tags
Added Academix favicon
Next steps
Update the Academix admin UI
Add Google analytics
Related Updates:
Academix is launched Check it out via SEF website.
Ah yes. Iāll work on this. Meanwhile Iām working to initialize Google analytics on the academix page.
SEF site:
Created the content for the SEV section.
Fixed spelling issues
Updated the Academix sheet link with the Academix site
Next steps
Coming up with a new design for the SEV section
Working on @miluckshan-j ās suggestions
Related Updates:
@piumal1999 following is the student part of the SEV section. Please be kind enough to comment on it.
Join our āOneLiveā sessions featuring industriesā leading experts as well as scholars, where you will be able to directly interact with the connoisseurs themselves, and gain insight on paving the most viable path for your career. These interactive Facebook Webinar sessions are perfect for any student who requires that spare bit of guidance into crafting the perfect career path for them. SEF alsā¦
3 Likes
Updates for the week 2020-07-04T18:30:00Z - 2020-07-10T18:30:00Z
Attendees:
@akshika47 @jaye @pramodya @YohanAvishke @Gravewalker @piumal1999 @anjisvj @Gimhan_minion
ScholarX
Initialised the Github repositories
Went through dependency trees to get a solid idea to initialise the spring project
next steps
Getting the requirement of the project in a solid manner
Having a discussion and identifying functionalities
Designing the database and models
Academix
Had a discussion on the design of the academic payloads
Changed GET and PUT payloads to return and edit subcategories and categories of a given item and subcategory respectively.
Created view to list down categories, subcategories and items
Created component to add subcategories
next steps:
Finishing the academix admin dashboard: Deadline - 2020-07-17T18:30:00Z
Related Updates
Hereās the PR for phase one: creating views for categories, subcategories, items.
Next step: creating components to add categories, subcategories
[phase]
Hereās the PR for āAdding subcategoriesā,
[sub]
Sef-Site
Worked on designing the students, experts and volunteers section
next steps:
Coming up with a new design for the students, experts and volunteers sections.
Creating an alumni section on the team page.
Related Updates
I tried creating a sample design for the section.(Not a finalized one. Have to add a CTA button and a proper way to switch between sections)
Anyway The text part will look like this with the provided content.
[SEV sample-02]
@Minuri_Adasuriya @akshika47 @piumal1999 below is the updated student section. Please feel free to provide feedback.
Join our āOneLiveā sessions featuring industriesā leading experts as well as scholars, where you will be able to directly interact with the specialists themselves, and gain insight on paving the most viable path for your career. These interactive Facebook Webinar sessions are perfect for any student who requires that spare bit of guidance into crafting the perfect career path forā¦
3 Likes
Hi Guys, Thanks for having me. Great to see a bunch of people working towards this good cause.
Take a look at https://www.productplan.com/glossary/acceptance-criteria/ .
This approach is very effective at describing the requirement. We can start from a simple one and then build it up. Are we using any task tracker at the moment? Where do we keep these information? @jaye @akshika47
3 Likes
Thank you @pramodya .
We had a Trello board for a previous project but I donāt know if there is a new board for the tech team. @piumal1999 is there one?
We also have GitHub repo, but not much project management going on there.
We normally keep the conversations here. @techTeam any suggestions? We can revamp the old Trello board.
1 Like
Thereās a trello board for tech team. But it was not used often after migrating to hive.
1 Like
So where do we store important documents required? as what @pramodya shared.
1 Like
jaye
July 15, 2020, 1:40pm
11
Yeah, we need to reuse that Trello board. @Gimhan_minion Could you please restructure the existing board?
Add @pramodya as well.
1 Like
Updates for the week 2020-07-11T18:30:00Z ā 2020-07-17T18:30:00Z
Attendees:
@jaye @YohanAvishke @pramodya @Gravewalker @piumal1999 @miluckshan-j @anjisvj @Gimhan_minion
SEF-Site :
Shared some designs for Student, Volunteer Section.
Created the Alumni section (pending)
Switched FAQ and researchers section
next steps
Finalizing a design for Student, Volunteer Section.
related updates:
Good job @DESIRA . Thank you.
@akshika47
I think we have few ways to implement the UI.
Using three seperate sections for these 3 categories. Content with an illustration
Switchable section with Tabs (previous design)
Content with an illustration
Using a carousel type section
So I searched for suitable designs in dribbble and hereās what i have found.
I think we can use tabs like in this design if we are using tabs as in option 2.
[IMG_20200715_001846] !
``
This one is for the first optā¦
@akshika47 @Minuri_Adasuriya
Hereās the PR for the alumni section. I had some blockers while doing this.
One of the links mentioned in google sheet didnāt work & one is blank. So i just used a blank image for those. I marked the one which is not working in the sheet itself
Since the linkedin profiles was absent in the sheet I didnāt add it yet. If there are profile links I can add them as well.
I just used the exact hierarchy in the google sheet which i think should change.
Check out the ā¦
Added the reqested changes to the PR. Please review and merge.
AcademiX:
Discussion regarding issues coming up when deleting components.
Discussion regarding issues of adding google analytics to each page.
Created components for Reusing and Editing Categories/Sub-categories.
Created components for Deleting Categories/Sub-Categories/Items.
next steps
Creating edit component for items.
Finishing the Academix admin dashboard
related updates:
Hereās the PR for edit subcategories:
ScholarX
Initialized the ScholarX project
Created documentation for ScholarX project
Next steps:
Creating a timeline for ScholarX
Related updates:
Hi all following doc is created to finalise the requirements of the platform. Please view and add comments on your opinions.
2 Likes
Updates for the week 2020-07-18T18:30:00Z ā 2020-07-24T18:30:00Z
Attendees:
@jaye @YohanAvishke @Gravewalker @piumal1999 @miluckshan-j @anjisvj @Gimhan_minion
AcademiX:
Created a general component to edit and add categories
Fix the error with updating categories(categories PUT request)
Completed AcadeMix admin dashboard
next steps
Fixing the issue with delete mapping
related updates:
There was an error with updating categories(categories PUT request). Fixed it with this PR.
Please review and merge
ScholarX
Finalise the timeline
Created wireframes for the frontend
Next steps:
Initialise frontend
Design the database
Related updates:
Main discussion points
Decided to create program instances for each ScholarX instance(ScholarX 2021, ScholarX 2022, ScholarX Junior, etc). This will make components of each platform unique to the program instance and will make the management of these components easier. And also with this approach, it will be possible to run more than one ScholarX program at a given time. (Eg: ScholarX 2021 with ScholarX 2021 junior).
Each program will have its unique homepage with its unique data
Each user willā¦
SEF-Site :
Shared some designs for Student, Volunteer Section.
next steps
Finishing the Alumni section
Finalising a design for Student, Volunteer Section.
related updates:
Something like this maybe? Wordings/Formatting can change but this is the layout I am suggesting.
[image]
Hi @akshika47 @Minuri_Adasuriya ,
Iāve finished updating the LinkedIn profiles I could find, in the google sheet itself. I couldnāt find profiles related to 5 people. Please check and let me know if itās okay or not. Hereās the link to the sheet.
Thank you!
2 Likes
Updates for the week 2020-07-25T18:30:00Z ā 2020-07-31T18:30:00Z
Attendees:
@jaye @Gravewalker @piumal1999 @miluckshan-j @anjisvj
AcademiX:
Created Cron job to backup database
Added Google analytics to the site
Fixed the issue with delete mapping
next steps
related updates:
Added google analytics to the academix page.
[Screencast from 2020-07-27 13_46_46]
ScholarX
Initialised frontend
Created the ERD
Updated wireframes for the frontend
Created timeline for dashboard
Next steps:
Finalise the class diagram
Work on dashboard and backend
Related updates:
These are the wireframes that drawn according to the plannings on this thread.
As for the initial development of the first phase, we have decided to develop the admin dashboard part of the platform. This is the planned UI wireframe for that.
[image]
The Github repository for frontend development has initiated.
This thread is to be used for the frontend development discussions.
SEF-Site :
Added alumni section to the site
Created a design for SEV section
Updated team page
next steps
FInalise the design of SEV section
related updates:
Hereās the completed PR for the Alumni section. Check out the preview via this .
3 Likes
Updates for the week 2020-07-31T18:30:00Z ā 2020-08-07T18:30:00Z
Attendees:
@jaye @Gravewalker @piumal1999 @miluckshan-j @anjisvj @YohanAvishke @Gimhan_minion
AcademiX dashboard
Started on implementing the adding translations via the dashboard
Created the dummy UIs
Worked on rewriting APIs
next steps :
Amending the database from using a table to using enums for languages
Finishing up the UI views for all the edit and add forms
ScholarX
Finalised the class diagram
Changed the ERD according to the new ideas popped up when designing the class diagram
Did research on adding LinkedIn as single-sign-on
Designed mockups for the mentor application
Initiated the scholarX Kanban board on GitHub projects
next steps:
Creating API diagrams
Coming up with the best approach for the authentication part
Creating database scripts
Completing the authentication from both ends (backend and frontend)
Deadlines:
Related threads:
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ā¦
This is the mock UI I designed for the scholarX mentor section of the wireframes.
[Kapture 2020-08-07 at 20.11.20]
I will create the mock UIs for the other views and upload it here as gifs. In the meantime, add your thoughts on this mock UI. (Just focus on the flow and the functionality, this is not the final UI)
Updated diagram with newly added mentee - program relationship
[ScholarX ERD]
Sef Site
Updated the team page alumni section
next step:
Coming up with a new design for the students, experts and volunteers sections
Fellowship
next steps:
Whitelisting the APIs
Amending the admin dashboard to do the crud operations
3 Likes
Updates for the week 2020-08-07T18:30:00Z ā 2020-08-14T18:30:00Z
Attendees: @jaye @Gravewalker @piumal1999 @anjisvj @YohanAvishke @Gimhan_minion
Academix
Academix Backend
Changed the Database and APIs to remove the Language table by @piumal1999
Academix admin dashboard
Next Steps
Change the expected payloads in the dashboard to match the frontend by @anjisvj , when 2020-08-21T18:30:00Z
Add the add Translation feature to Categories by @anjisvj , when 2020-08-21T18:30:00Z
Sef Site
Student, Expert, Volunteer section design is finalized by @piumal1999
Next Steps
ScholarX
Backend
Next Steps
Extended the milestone of creating User authentication by @YohanAvishke , when [date=2020-08-17
timezone=āAsia/Colomboā]
Add necessary annotations to Entity classes by @piumal1999 , when 2020-08-18T18:30:00Z
Finalizing API documentation by @anjisvj , when 2020-08-20T18:30:00Z
Frontend
Hi, I did some research on finding the best approach for database initialization and data management.
SpringBoot recommends any of the following ways to initialize the database,
JPA, Hibernate, basic SQL scripts
There is no logical difference between these approaches. And the approach that one should use completely depend on the technologies of the project itself.
But however, since the main reason we are trying to use basic SQL scripts is the issue with Cascading, I did some further digginā¦
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-social-linkedin to autoconfigure Linkedin. Using the dependency with spring-security we can provide users with authorizations access to the application. Below is a brief guide on how to implement the application,
A login API will be created. When a request is made to this API 2 outcā¦
Hereās the PR for creating model package for scholarX.
This is the mock UI I designed for the scholarX mentor section of the wireframes.
[Kapture 2020-08-07 at 20.11.20]
I will create the mock UIs for the other views and upload it here as gifs. In the meantime, add your thoughts on this mock UI. (Just focus on the flow and the functionality, this is not the final UI)
Fellowship
Next Steps
2 Likes
Updates for the week 2020-08-15T18:30:00Z ā 2020-08-21T18:30:00Z
Attendees:
@jaye @Gravewalker @piumal1999 @miluckshan-j @anjisvj @YohanAvishke @Gimhan_minion
AcadeMix dashboard
Added the PR for adding translations for the categories
next steps :
Finish the āAdd translations using admin dashboardā task by 2020-08-28T18:30:00Z
Related threads:
We need to be able to add translations using the acadeMix admin panel for categories, subcategories, and items. We can create this in three steps,
Add the function for the categories.
Add the function for the subcategories.
Add the function for the items
ScholarX
Added User authentication using Linkedln
Added JPA annotations to generate tables
next steps:
Finish the API doc
Start developing the APIs
Add user registrations by 2020-08-25T18:30:00Z
Related threads:
https://github.com/sef-global/scholarx/pull/13
There are a few major changes that should be noted on the above PR.
Unfortunately, I couldnāt use the quoted dependency, as itās been deprecated since the end of 2019 [1] . So as a solution I used spring-boot-starter-security with spring-security-oauth2-client [2] .
This way we will be able to provide log-in using any provider that supports OAuth or OpenID(Facebook, GitHub, Google, etc.)
The above PR only covers authenticating users against Linkeā¦
Added the PR. Please review and merge
Sef Site
Finalised the design for SEV section
next step:
Finish developing the SEV section by 2020-08-27T18:30:00Z
Create issues in Github
Related threads:
Fellowship
Created fellowship certificate page
Implemented fellowship admin dashboard
next step:
Review and merge the current PRs
3 Likes
jaye
August 29, 2020, 2:46pm
18
Updates for the week 2020-08-22T18:30:00Z ā 2020-08-28T18:30:00Z
Attendees:
@Jaye @YohanAvishke @piumal1999 @miluckshan-j @anjisvj @Gimhan_minion
SEF Site
SEV section
@Gimhan_minion has finished the design and sent the PR - Ready to merge
Had a demo during the call, these are the suggestions from the team
Reduce spacings
Change the alignment of the texts and images
Fix mobile view
Come up with a conclusion to having a title
Able to finish this by 2020-08-31T18:30:00Z
Other
Updated the team page (Changed the name of the DevTeam)
Created issues for Sef site
Desira is working on some issues
Identified a typo in the FAQ section of Onelive page (Sri Lankan) within the call - @piumal1999 Create a new issue
Related threads:
I have created the issues for remaining changes. Put a comment on github if someone is working on those issues.
@DESIRA can you pick some issues and work on those?
ScholarX
Backend
Did research on Gateway and Authentication. Had a discussion 2020-08-27T18:30:00Z on this topic.
Using Kubernetes to manage the gateway
Using Linkedin as the auth server (done)
Decision pending on managing JWT tokens in the UI. Followup with @shyamal
Creating modules for each microservices
Completed adding JPA annotation
1st milestone (2020-09-05T18:30:00Z )
Finalize admin API with tests - @piumal
Configure swagger to auto document APIs
2nd Milestone (2020-09-14T18:30:00Z )
Frontend
Related threads:
We need to discuss further the available solutions for the Gateway. And I will explain how the Spring boot OAuth handles tokens from other providers.
@shyamal , @jaye , and others please vote for your availability.
poll
Frontend timeline update
The development of the admin endpoints of the APIs is the next milestone of the backend development plan. To work with the backend simultaneously frontend development would follow the following timeline.
First development milestone of the frontend is to develop the admin part of the dashboard.
Scenes that need to be developed in the admin part of the dashboard are,
Homepage scene (With admin-user oriented rendering)
Manage program scene
Create new program scene
Edit pā¦
AcademiX
Adding translation
Blocker with managing the state - Have a review with @jaye
Finishing the categories by 2020-09-02T18:30:00Z
Finalizing by 2020-09-04T18:30:00Z
Other
The fellowship app is now on production! Thanks, @Grawewalker !
@jaye Work on creating a flyer for new contributors.
2 Likes
Updates for the week 2020-08-29T18:30:00Z ā 2020-09-04T18:30:00Z
Attendees: @miluckshan-j @anjisvj @Gimhan_minion @Jaye @YohanAvishke @piumal1999
SEF Site
SEV section
Received PRs for other existing Issues.
ScholarX
Backend
Next week
Missing test cases will for Admin APIs will be completed by @piumal1999
Follow upon Shymal for token handling resources.
PR template issue will be fixed by @Gimhan_minion
User authentication and gateway ā milestone 2: 2020-09-14T18:30:00Z by @YohanAvishke
Planning to start developing the remaining APIs ā date=2020-09-15 timezone=āAsia/Colomboā] by @Gimhan_minion and @anjisvj
Planning to add in-memory H2 Databases for dev and testing profiles by @YohanAvishke
This thread is to be used for scholarX backend development discussions.
Github repository for backend:
Frontend
Merged the initial PR, created by @Gravewalker
Created issues for admin view
Next week
Developing admin dashboard by @anjisvj
Admin program manage view - add a timeline, popup a confirmation box when changing the state
AcademiX
Completed the translation feature for Categories
Translations for Sub-Cats and items are currently in the hold. Priority is for the ScholarX
1 Like
Updates for the week 2020-09-05T18:30:00Z ā 2020-09-11T18:30:00Z
Attendees: @anjisvj @Gimhan_minion @Jaye @YohanAvishke @piumal1999 @Gravewalker
SEF Site
SEV section
@Gimhan_minion facing an issue when aligning the images in the mobile view.
Suggestions:
Add an image between the title and the description which only visible in the mobile view.
Can be merged SEV section by 2020-09-12T18:30:00Z
ScholarX
Backend
Next Week
Updated the PR with requested changes
Added unit tests for 3 new admin APIs
Timeline Update 2020-09-11T18:30:00Z (UTC)
Total time: 4 months ā 2020-07-21T18:30:00Z (UTC) ā 2020-11-21T18:30:00Z (UTC)
Remaining time : 2 months, 11 days ā 2020-09-11T18:30:00Z (UTC) ā 2020-11-21T18:30:00Z (UTC)
Completed tasks.
Issues for following tasks were added to the 1st milestone .
CI/CD integration.
Swagger documentation.
Admin APIs with test cases.
Remaining tasks.
Gateway and User authentication: 2020-09-15T18:30:00Z (UTC)
Mentor, Mentee, and Public APIs: 2020-09-29T18:30:00Zā¦
Frontend
No major updates
Planning to start work on
The main structure of the admin dashboard.
Add program view.
2 Likes