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

USER STORY: Improve application and deployment #57

Closed
7 tasks done
SandraBergstrom opened this issue Jul 5, 2023 · 0 comments
Closed
7 tasks done

USER STORY: Improve application and deployment #57

SandraBergstrom opened this issue Jul 5, 2023 · 0 comments
Assignees
Labels
Epic 4: Site Owner Administration must-have Essential User Story Requirement
Milestone

Comments

@SandraBergstrom
Copy link
Owner

SandraBergstrom commented Jul 5, 2023

As the site owner, I want to improve the application's codebase and deployment process to ensure efficiency and maintainability.

Acceptance Cirteria:

  • Acceptance Criteria 1: Improve the codebase by removing strictMode, organizing imports, and removing console logs.
  • Acceptance Criteria 2: Streamline the deployment process by adding Heroku-specific deployment commands.

Tasks

  • Remove strictMode
  • Add functions in utils to set, refresh and remove TokenTimestamp. Then add the functions to currentUserContext, LoginForm and Navbar.
  • Adjust and organise your imports to minimise the build
  • Remove all the console.logs from the application
  • Replace the application default title in index.html
  • Refetch posts when the currentUser changes
  • Add the heroku deployment commands
@SandraBergstrom SandraBergstrom added the must-have Essential User Story Requirement label Jul 5, 2023
@SandraBergstrom SandraBergstrom added this to the Sprint 4 milestone Jul 5, 2023
@SandraBergstrom SandraBergstrom self-assigned this Jul 5, 2023
@SandraBergstrom SandraBergstrom changed the title Cleanup USER STORY: Improve application and deployment Jul 5, 2023
SandraBergstrom added a commit that referenced this issue Jul 5, 2023
SandraBergstrom added a commit that referenced this issue Jul 5, 2023
SandraBergstrom added a commit that referenced this issue Jul 5, 2023
SandraBergstrom added a commit that referenced this issue Jul 5, 2023
SandraBergstrom added a commit that referenced this issue Jul 5, 2023
SandraBergstrom added a commit that referenced this issue Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic 4: Site Owner Administration must-have Essential User Story Requirement
Projects
Status: Done
Development

No branches or pull requests

1 participant