Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation and Deployment #7

Closed
ciarantr opened this issue Aug 9, 2023 · 0 comments
Closed

Documentation and Deployment #7

ciarantr opened this issue Aug 9, 2023 · 0 comments
Assignees
Labels
should have Requirements that are not essential for the project to be considered a success.

Comments

@ciarantr
Copy link
Owner

ciarantr commented Aug 9, 2023

User Story: As a developer, I want to document my project so that I can share it with others.

Acceptance Criteria:

  • Project setup, installation instructions, and usage guide documented.
  • Prepared for deployment with production settings configured.
  • Continuous integration and deployment pipeline implemented.
  • Documentation for the following in separate files:
    • Design
    • Deployment
    • Testing

Tasks:

  1. Create a README.md file
  2. Create a requirements.txt file
  3. Create a Procfile
  4. Create a .gitignore file
  5. Create a .env file
  6. Create a .env.example file
  7. Create a .github/workflows/test.yml file
  8. Create a .github/ISSUE_TEMPLATE/bug_report.md file
  9. Setup Heroku deployment & add even variables
  10. Setup AWS S3 bucket
@ciarantr ciarantr added the should have Requirements that are not essential for the project to be considered a success. label Aug 9, 2023
@ciarantr ciarantr self-assigned this Aug 9, 2023
ciarantr added a commit that referenced this issue Oct 13, 2023
1. Added high-fidelity mockups for FEATURES.md file

issue:#7
ciarantr added a commit that referenced this issue Oct 13, 2023
1. Added screenshots of web app features for display in
FEATURES.md file.

issue:#7
ciarantr added a commit that referenced this issue Nov 17, 2023
1. Added figma exported design files.
2. Renamed lighthouse page speed files to reflect the tested device.

issue: #7
ciarantr added a commit that referenced this issue Nov 17, 2023
1. Added Figma exported high-fidelity png mockups.

issue: #7
ciarantr added a commit that referenced this issue Nov 17, 2023
1. Added GitHub project & issue tracking screenshots.
2. Added database design mockup & screenshot.
3. Added support screenshots for SEO

issue: #7
ciarantr added a commit that referenced this issue Nov 17, 2023
1. Added HTML validation support screenshots.

issue: #7
ciarantr added a commit that referenced this issue Nov 23, 2023
1. Added testing screenshots for all external JavaScript files using
JSHint.

issue:#7
ciarantr added a commit that referenced this issue Nov 23, 2023
1. Added Polypane device screensize testing screenshots for all pages.

issue:#7
ciarantr added a commit that referenced this issue Nov 23, 2023
1. Added testing screenshots for wishlist.js using
JSHint.

issue:#7
ciarantr added a commit that referenced this issue Nov 23, 2023
1. Added lighthouse testing screenshots for mobile and desktop.

issue: #7
ciarantr added a commit that referenced this issue Nov 23, 2023
1. Added polypane responsive screenshot test for wishlist page.

issue:#7
ciarantr added a commit that referenced this issue Nov 24, 2023
1. Added testing introduction and file content links.

issue:#7
ciarantr added a commit that referenced this issue Nov 24, 2023
1.Section consists of detailed reports and notes about the validation
of HTML, CSS, and JS files, the tools used, and any necessary fixes or
exceptions.

issue:#7
ciarantr added a commit that referenced this issue Nov 29, 2023
1. Added Figma design file which includes mockups for all pages and facebook business mockup.

issue:#7
@ciarantr ciarantr reopened this Nov 30, 2023
@ciarantr ciarantr closed this as completed Dec 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
should have Requirements that are not essential for the project to be considered a success.
Projects
Status: Done
Development

No branches or pull requests

1 participant