Skip to main content

P-001114 - Internal: Change system logo based on account

Revision History

Date

Version

Description

Author

Reviewer

Apr 26, 2024

1.0

Initial Version.

Krishnaa


May 03, 2024 1.5

Updated Forum requirement in acceptance criteria

Acceptance Criteria 7 & 8

Krishnaa

Introduction

Objective

In Admin Panel, allow the system admin to change logo based on School.

Scope of work

Rules:

 
  1. In Admin Panel allow the system admin to upload the logo for a given school.

  2. This must be stored in BASE64 in LMS database in school table.
  3. GET SCHOOL ID api must be modified to return LOGO also along with school ID and Name.
  4. Journey side we should use the same API to show LOGO

Reference

Document Title

Version No

Location

TOGAF

 10.0

 

Assumptions

  • BeED as the only contributor
  • Educators who creating experio.
  • Leaner who uses the experio.
  • BeED Public user who uses the experio.

Software Design Specification

Data Architecture


Definitions & Acronyms

  • SDD – Software Design Document
  • S3 – Object Storage
  • HA – High availability

Acceptance Criteria

S.NO

Acceptance Criteria

Expected Result

1.

Default LOGO of BeED must be updated to all the school in the database. BeED logo should be available by default in LMS system.

2.

System admin must be able to update new logo in Admin Panel. New logo must be uploaded successfully.

3.

Leaner/Teacher/Admin/Parent:

If leaner logged in to Journey and that school is having new logo

New logo must be shown there.
4.

Leaner/Teacher/Admin/Parent:

If leaner logged in to LMS  and that school is having new logo

New logo must be shown there.

5.

Leaner/Teacher/Admin/Parent:

If leaner logged in to Journey and that school is having default logo

Default Logo must be shown there
6.

Leaner/Teacher/Admin/Parent:

If leaner logged in to LMS  and that school is having default logo

Default logo must be shown there.
7

Leaner/Teacher/Admin/Parent:

If leaner logged in to Forum and that school is having default logo

Default logo must be shown there.
8.

Leaner/Teacher/Admin/Parent:

If leaner logged in to Forum and that school is having default logo

New logo must be shown there.