Planning and Reporting Lab System
- Fitra Rahmamuliani
- Nov 28, 2020
- 2 min read
Updated: May 1, 2022
Date: October 2020 - December 2020
Platform: Web
Tools: Adobe XD (Wireframe and Mockup)
Programming Language: Python Tornado, SQLAlchemy, PostgreSQL
Server: AWS EC2
Adobe XD Prototype Link: https://xd.adobe.com/view/7bb0cb3b-11cc-4d43-6cd7-d5fce83db7b0-0d81/
Disclaimer: This project is not finished yet and several data of this project will not be uploaded here.

Background
A lab planning and reporting system already exists but there are a lot of shortcomings and functions that hold a lot of promise if done well. There is also a need for improvement from the old system so that barriers to writing plans and reports can be reduced. Our existing users are mentors who did not check students’ blogs because they already have their own discussions outside the weekly lab meeting and students who need to report to their supervisor and mentors but have less engagement in writing or accessing the blog. Research is done by these existing users and provided design guidelines to develop planning and reporting tools that can promote greater team efficiency, more productive engagement of the individual members, and better outcomes for their projects.
Objective
Our goal is to upgrade the planning and reporting website that implements the design implications from the results of user research
Enhance overall user experience and engagement
Reducing the shortcomings that have been identified in the previous system
Target User
Lab supervisor and mentors
Lab students
Scope
A feature that supports supervisors and mentors blog updates (advice, hints) when other lab members have read/seen the blog
A feature that supports interactions among members of the system
The system should organize the plans and reports based on the project.
Detailed workflow and system for notifications will be developed in Stage 2
The gamification element will be just as simple as the experience point and leaderboard because there is no deep testing and validation for what kind of gamification will make users engaged with this system.
Features that need machine learning and artificial intelligence will not be developed.
ENTITY-RELATIONSHIP DIAGRAM

ARCHITECTURAL OVERVIEW

Mockup

A SMALL PREVIEW OF PYTHON

A SMALL PREVIEW OF SQLALCHEMY

A SMALL PREVIEW OF HTML TEMPLATE

A SMALL PREVIEW OF CSS FILE

A SMALL PREVIEW OF JS FILE

Comments