Week 7: GuardScript — Project Kickoff & Frontend Start

1. Objectives

  • Project Kickoff: Finalize overall architecture and distribute tasks among team members.
  • Backend Setup: Team members initialize server, database, and authentication system.
  • Frontend Kickoff: Begin building the web UI — landing page, login/register pages.
  • Development Start: The GuardScript project officially begins development on March 6, 2026.

2. Weekly Tasks Breakdown

DayMain TaskDetailsStatus
MonArchitecture Review- Finalized overall architecture with the team.
- Distributed tasks: personally handling frontend; team members handling backend and infrastructure.
Completed
Tue – WedBackend Setup (Team)- Team members initialized Express.js server, SQLite database, and login system.
- Assisted with code review and architecture feedback.
Completed
ThuFrontend Start- Started building the landing page and login/register pages.
- Assisted with basic backend API testing.
Completed
FriUI Improvements & Cleanup- Improved UI — adjusted spacing, colors, responsive layout.
- Configured .gitignore, cleaned up unnecessary files in the repo.
Completed

3. Key Results

Backend (Team Effort):

  • Backend server and database set up and running.
  • Login/register system functional.

Frontend (Personal Contribution):

  • Started building landing page, login/register pages.
  • Established frontend directory structure and base styles.

4. Issues & Solutions

  • Issue: Coordinating frontend and backend to ensure API compatibility.
  • Solution: Frequent communication with the team, mutual code reviews.

5. Next Steps

  • Continue frontend dashboard and workspace development.
  • Team to complete remaining APIs.
  • Build the encryption module.