Skip to content

Commit 55e849f

Browse files
authored
Update full-stack-capstone-readme.md
1 parent 75bf011 commit 55e849f

File tree

1 file changed

+26
-21
lines changed

1 file changed

+26
-21
lines changed

full-stack-capstone-readme.md

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,68 +5,73 @@
55

66
## UX Design Process
77
- **Link to User Stories in GitHub Projects:**
8-
- [Add a link to the GitHub Projects kanban board]
8+
- [Add a link to the GitHub Projects kanban board.]
99
- **Wireframes:**
10-
- [Attach or link to wireframes used in the design process.]
11-
- [Explain the rationale behind the layout and design choices depicted in the wireframes.]
10+
- [Attach or link to accessible wireframes used in the design process, ensuring high color contrast and alt text for visual elements.]
11+
- [Explain the rationale behind the layout and design choices, focusing on usability and accessibility for all users, including those using assistive technologies.]
1212
- **Design Rationale:**
13-
- [Explain key design decisions, such as layout, color scheme, and typography.]
14-
- [Discuss how accessibility guidelines (e.g., WCAG) were integrated.]
13+
- [Explain key design decisions, such as layout, color scheme, typography, and how accessibility guidelines (e.g., WCAG) were integrated.]
14+
- [Highlight any considerations made for users with disabilities, such as keyboard navigation and screen reader support.]
1515
- **Reasoning For Any Final Changes:**
1616
- [Summarize significant changes made to the design during development and the reasons behind them.]
17+
- [Reflect on how these changes enhance inclusivity and accessibility.]
1718

1819
## Key Features
1920
- **Feature 1:** [Briefly describe the implemented feature.]
2021
- **Feature 2:** [Briefly describe the implemented feature.]
22+
- **Inclusivity Notes:**
23+
- [Mention how the features address the needs of diverse users, including those with SEND.]
2124

2225
## Deployment
2326
- **Platform:** [Platform used, e.g., Heroku, AWS, etc.]
2427
- **High-Level Deployment Steps:**
2528
1. [Step 1]
2629
2. [Step 2]
2730
3. [Step 3]
31+
- **Verification and Validation:**
32+
- Steps taken to verify the deployed version matches the development version in functionality.
33+
- [Include any additional checks to ensure accessibility of the deployed application.]
2834
- **Security Measures:**
2935
- Use of environment variables for sensitive data.
3036
- Ensured DEBUG mode is disabled in production.
3137

3238
## AI Implementation and Orchestration
3339

3440
### Use Cases and Reflections:
35-
36-
(As part of your reflections, highlight the different types of prompts you used to achieve your project goals, and the benefits these brought. E.g.: Reverse, Question and Answer, and Multi-Step prompts)
41+
(Highlight how prompts were used to support learners with SEND or ALN where relevant.)
3742

3843
- **Code Creation:**
39-
- Reflection: Strategic use of AI allowed for rapid prototyping, with minor adjustments for alignment with project goals.
44+
- Reflection: Strategic use of AI allowed for rapid prototyping, with minor adjustments for alignment with project goals.
45+
- Examples: Reverse prompts for alternative code solutions and question-answer prompts for resolving specific challenges.
4046
- **Debugging:**
41-
- Reflection: Key interventions included resolving logic errors and enhancing maintainability.
47+
- Reflection: Key interventions included resolving logic errors and enhancing maintainability, with a focus on simplifying complex logic to make it accessible.
4248
- **Performance and UX Optimization:**
43-
- Reflection: Minimal manual adjustments were needed to apply AI-driven improvements, which enhanced application speed and user experience.
49+
- Reflection: Minimal manual adjustments were needed to apply AI-driven improvements, which enhanced application speed and user experience for all users.
4450
- **Automated Unit Testing:**
45-
- Reflection: Adjustments were made to improve test coverage and ensure alignment with functionality.
46-
47-
- **Overall Impact:**
51+
- Reflection: Adjustments were made to improve test coverage and ensure alignment with functionality. Prompts were used to generate inclusive test cases that considered edge cases for accessibility.
4852

49-
Reflect on how:
53+
- **Overall Impact:**
5054
- AI tools streamlined repetitive tasks, enabling focus on high-level development.
5155
- Efficiency gains included faster debugging, comprehensive testing, and improved code quality.
52-
- Challenges included contextual adjustments to AI-generated outputs, which were resolved effectively.
56+
- Challenges included contextual adjustments to AI-generated outputs, which were resolved effectively, enhancing inclusivity.
5357

5458
## Testing Summary
5559
- **Manual Testing:**
56-
- **Devices and Browsers Tested:** [List devices and browsers, e.g., Chrome, Firefox, Safari.]
60+
- **Devices and Browsers Tested:** [List devices and browsers, ensuring testing was conducted with assistive technologies such as screen readers or keyboard-only navigation.]
5761
- **Features Tested:** [Summarize features tested manually, e.g., CRUD operations, navigation.]
58-
- **Results:** [Summarize testing results, e.g., "All critical features worked as expected."]
62+
- **Results:** [Summarize testing results, e.g., "All critical features worked as expected, including accessibility checks."]
5963
- **Automated Testing:**
6064
- Tools Used: [Mention any testing frameworks or tools, e.g., Django TestCase.]
6165
- Features Covered: [Briefly list features covered by automated tests.]
62-
- Adjustments Made: [Describe any manual corrections to AI-generated test cases.]
66+
- Adjustments Made: [Describe any manual corrections to AI-generated test cases, particularly for accessibility.]
6367

6468
## Future Enhancements
65-
- [List any potential improvements or additional features for future development.]
69+
- [List potential improvements or additional features for future development.]
70+
- Consider enhancements to improve accessibility further, such as voice input capabilities or additional language support.
6671

6772
## Documentation Process
6873
This README reflects the UX design process, deployment steps, and the development lifecycle:
69-
1. **Wireframes, mockups, and diagrams** that showcase the initial design and reasoning behind it.
74+
1. **Wireframes, mockups, and diagrams** that are accessible and showcase the initial design and reasoning behind it.
7075
2. Changes made during development, ensuring alignment between design and implementation.
7176
3. AI tool usage, detailing its role in code creation, debugging, optimization, and testing, with a focus on prompt strategies.
72-
4. Final implementation details, demonstrating adherence to design principles and accessibility standards.
77+
4. Final implementation details, demonstrating adherence to design principles, accessibility standards, and inclusivity for diverse learner needs.

0 commit comments

Comments
 (0)