arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

Week of October 7th

This week concentrates on testing and deploying the full-stack quiz application developed over the past two weeks. The focus is on implementing comprehensive testing strategies and successfully deploying both the frontend and backend components of the application.

hashtag
Workshops

  • Persisting data with SQLite and Nodearrow-up-right

hashtag
Execute Program

  • Finalize incomplete courses

hashtag
Topics

  • Unit testing backend functionality with Node's built-in testing suite

  • API testing with Postman

  • End-to-end testing with Cypress for React applications

hashtag
Stretches

  • Implementing Continuous Integration and Deployment (CI/CD) pipelines

  • Securing applications with HTTPS

hashtag
Project

  • Develop a comprehensive testing strategy covering unit, integration, and end-to-end tests

  • Implement tests using Cypress, Postman, and Node's testing library

  • Deploy both the backend and frontend

hashtag
Additional Skills

  • Managing test data and state

  • Implementing reverse proxies

  • Configuring CORS policies

  • Using GitHub Actions for CI/CD

Component testing in React
  • Writing maintainable and readable test cases

  • Configuring environment variables for different deployment stages

  • Setting up and configuring cloud platforms (AWS EC2)

  • Managing CORS policies in deployed applications

  • Configure environment variables for different deployment stages
  • Document the setup, deployment process, and usage instructions

  • SQLarrow-up-right