Week 8: GuardScript — Feature Development & Frontend Improvements

1. Objectives

  • Complete Backend (Team): Team members implement project, file, license, team management APIs and encryption module.
  • Frontend Improvements: Fix UI bugs, develop collapsible sidebar, update logo and documentation.

2. Weekly Tasks Breakdown

DayMain TaskDetailsStatus
MonWorkspace Fix & Merge PR- Fixed workspace page layout issues on certain screen sizes.
- Merged PR Fix-UI, created project README.
Completed
Tue – WedBackend (Team)- Team members implemented project, file, license management APIs and encryption module.
- Assisted with testing the completed APIs.
Completed
ThuSidebar & Logo- Tested collapsible sidebar feature across screen sizes.
- Fixed sidebar UI, updated logo, fixed dashboard quick-action pointers.
Completed
FriCleanup & Documentation- Cleaned up dead code, added repo links to documentation.
- Assisted with reviewing and providing feedback on team’s APIs.
Completed

3. Key Results

Backend (Team Effort):

  • Project, file, license, and team management APIs completed.
  • Encryption module and script loader system functional.

Frontend (Personal Contribution):

  • Fixed workspace layout, collapsible sidebar, new logo, comprehensive README.
  • Merged PR#3 Fix-UI, cleaned up unused imports.

4. Issues & Solutions

  • Issue: Sidebar displayed incorrectly on certain screen sizes.
  • Solution: Tested across multiple viewports and adjusted responsive CSS.

5. Next Steps

  • Begin AWS migration — design serverless architecture.
  • Continue improving overall UI.