πŸ₯ž backlog

Module-Decomposition πŸ”—  

02 Write and Deploy Chat Application Frontend and Backend πŸ”— Clone

02 Write and Deploy Chat Application Frontend and Backend πŸ”—

https://sdc.codeyourfuture.io/decomposition/sprints/2/prep/

You must complete and deploy a chat application. You have two weeks to complete this.

It must support at least the following requirements:

  • As a user, I can send add a message to the chat.
  • As a user, when I open the chat I see the messages that have been sent by any user.
  • As a user, when someone sends a message, it gets added to what I see.

It must also support at least one additional feature.

Why are we doing this?

Learning about deploying multiple pieces of software that interact.

Designing and implementing working software that users can use.

Exploring and understanding different ways of sending information between a client and server.

Maximum time in hours

16

How to submit

Add as a comment to your copy of this issue:

  • A link to the GitHub repository for your chat application frontend and backend
  • A link to the deployed frontend on Netlify
  • A link to the deployed backend on fly.io
  • πŸ• Priority Mandatory
  • πŸ‹ Size X-Large
  • πŸ“… Sprint 2
  • πŸ“… Sprint 3
  • πŸ“… Sprint 3
  • πŸ“… Sprint 2
  • πŸ‹ Size X-Large
  • πŸ• Priority Mandatory
03 Middleware exercises πŸ”— Clone

03 Middleware exercises πŸ”—

https://sdc.codeyourfuture.io/decomposition/sprints/3/prep/

Why are we doing this?

Reasoning about code re-use is an important skill, and middlewares are common patterns.

Maximum time in hours

2

How to submit

Make a pull request against the CodeYourFuture fork of this repository adding two new directories - one containing your Express application with two custom-written middlewares, and one which replaces one with an off-the-shelf middleware.

  • πŸ• Priority Mandatory
  • πŸ‚ Size Medium
  • πŸ“… Sprint 3
  • πŸ“… Sprint 3
  • πŸ‚ Size Medium
  • πŸ• Priority Mandatory