epic-je

byO'brien Mak

je veux un portefolio

LandingContact
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 5

System Requirements Document for epic-je

Introduction

This document outlines the system requirements for a portfolio project based on the user's request and the uploaded curriculum vitae document. The portfolio will showcase the professional experience, skills, and qualifications of Daniel Makutano Muhingirwa.

System Overview

The portfolio system will serve as an online representation of Daniel Makutano Muhingirwa's professional background, highlighting his expertise in healthcare management, administrative assistance, and infection prevention and control. The system will be designed to present his educational background, professional experiences, language proficiencies, and personal attributes in a structured and visually appealing manner.

Product Interpretation and Delivery Boundary

The portfolio will be a publicly accessible online platform that does not require user authentication. It will be maintained by Daniel or a designated individual to ensure the content remains current. The portfolio will not include complex backend functionalities such as databases, focusing instead on a static-site delivery model.

Page 2 of 5

Source Content Inventory

  • Full Name: Daniel Makutano Muhingirwa
  • Contact Information: danielmak18@gmail.com, daniel_mak18@hotmail.com, +243 81 67 82 348, +243 97 398 61 91, +243 89 134 44 66
  • Expertise: Healthcare management, administrative assistance, infection prevention and control
  • Education: Detailed educational history from primary to higher education
  • Professional Experiences: Comprehensive work history and roles
  • Language Proficiencies: French, English, Lingala, Swahili, Kinande
  • Personal Attributes: Adaptability, teamwork, perseverance, multicultural work environment experience
  • Certifications and Training: Various professional development certifications
  • Family Background: Parents' names and personal history
  • References: Contact information for professional references

Page Content and Component Coverage

Landing

  • Introduction: Brief overview of Daniel's portfolio purpose and professional focus.
  • Full Name Display: Prominent display of Daniel Makutano Muhingirwa's name.
  • Navigation Links: Links to Profile, Contact, and References pages.

Profile

  • Expertise Summary: Overview of Daniel's areas of expertise.
  • Educational Background: Detailed educational history.
  • Professional Experiences: List of work history and roles.
  • Language Proficiencies: Display of language skills.
  • Personal Attributes: List of personal qualities and work ethic.
  • Certifications and Training: Display of professional development achievements.
  • Family Background: Information about Daniel's family and personal history.
Page 3 of 5

Contact

  • Contact Information: Display of email addresses and phone numbers.
  • Communication Options: Links for sending emails or making phone calls.

References

  • Reference Contacts: Display of professional references with contact details.

Functional Requirements

  1. As a visitor, I should be able to view Daniel's full name prominently displayed to easily identify the portfolio owner. (explicit)
  2. As a visitor, I should be able to view Daniel's contact information to reach out for professional inquiries. (explicit)
  3. As a visitor, I should be able to see a summary of Daniel's areas of expertise to understand his professional strengths. (explicit)
  4. As a visitor, I should be able to view Daniel's educational background to assess his academic qualifications. (explicit)
  5. As a visitor, I should be able to see a detailed list of Daniel's professional experiences to evaluate his work history and roles. (explicit)
  6. As a visitor, I should be able to view Daniel's language proficiencies to understand his communication capabilities. (explicit)
  7. As a visitor, I should be able to see a list of Daniel's personal attributes to get a sense of his personality and work ethic. (explicit)
  8. As a visitor, I should be able to view Daniel's certifications and training to verify his professional development. (explicit)
  9. As a visitor, I should be able to access references provided by Daniel to contact them for further information about his professional conduct. (explicit)
  10. As a visitor, I should be able to view Daniel's family background, including his parents' names, to understand his personal history. (explicit)

User Personas

  1. Visitor: General public accessing Daniel's portfolio.
  2. Potential Employers: Individuals or organizations looking to hire Daniel for his expertise in healthcare management and administration.
  3. Professional Contacts: Colleagues or industry professionals seeking to collaborate or network with Daniel.
  4. Recruiters: Recruitment professionals evaluating Daniel's qualifications for potential job opportunities.
  5. Portfolio Maintainer: Daniel or a designated individual responsible for updating the portfolio content.
Page 4 of 5

Core User Flows

  1. Viewing the Portfolio

    • The visitor accesses the portfolio website.
    • The landing page displays Daniel's full name and a brief introduction.
    • The visitor navigates to different sections: Profile, Contact, and References.
    • Each section provides detailed information relevant to Daniel's professional profile.
  2. Contacting Daniel

    • The visitor clicks on the contact section.
    • The contact section provides email addresses and phone numbers for direct communication.
    • The visitor can choose to send an email or make a phone call.

Visuals Colors and Theme

  • Color Scheme: Light mode with background #F5F5F5, surface #FFFFFF, text #333333, primary #FF6F00, accent #C0C0C0, muted #E0E0E0.
  • Typography: Headings in Saira, body in Work Sans, with a modular scale of 1.25.

Signature Design Concept

  • A minimalist design focusing on clarity and ease of navigation.
  • Use of professional headshots and icons to enhance visual appeal.
  • Full-width hero section with Daniel's name in large type above a muted grey background.
Page 5 of 5

Interaction Model & Motion Direction

  • Interaction Model: Static
  • Motion Tempo: Restrained
  • Hero Dimensionality: Flat
  • Landing Hero Motion Brief: A single-column focus with Daniel's portrait on a light neutral background, using the signal color sparingly for call-to-action elements.

Non-Functional Requirements

  • The portfolio must be responsive and accessible on various devices, including desktops, tablets, and smartphones.
  • The system should load quickly and provide a seamless user experience.

Tech Stack

  • Frontend: HTML, CSS, JavaScript for building the user interface.
  • Hosting: A reliable web hosting service to ensure uptime and performance.

Assumptions and Constraints

  • The portfolio will be maintained by Daniel or a designated individual to ensure content is up-to-date.
  • The system will not include complex backend functionalities such as databases or user authentication.

Glossary

  • Portfolio: An online collection of professional work and achievements.
  • Responsive Design: A design approach that ensures a website looks good on all devices.
  • Frontend: The part of a website that users interact with directly.
Landing design preview
Landing: Review introduction content
Profile: Update expertise summary
Profile: Update education history
Profile: Update professional experience
Profile: Update certifications
Contact: Update contact information
References: Update reference contacts
Landing design preview
Landing: Review introduction content
Profile: Update expertise summary
Profile: Update education history
Profile: Update professional experience
Profile: Update certifications
Contact: Update contact information
References: Update reference contacts