Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[TECH ED] Chat Server API Project

Open
#12 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
javascript
Domain
api, backend

Research direction

Open the linked chat-server coursework in the Module-Servers repository and read the Level 1 requirements first. Build the POST endpoints required there, then verify that the project reaches Level 1 and submit the work from a fork and branch as a pull request following the repository template.

Written by the indexing model from the issue text.

Description

πŸ• Priority Mandatory πŸ‹ Size X-Large πŸ“… Servers πŸ“… Week 2 πŸ”‘ Priority Key
Link to the coursework

https://github.com/CodeYourFuture/Module-Servers/tree/main/chat-server

Why are we doing this?

In this project, you'll be able to start building out different method endpoints that accept POST requests.

You'll need to complete up to Level 1 in the Chat server API project.

Maximum time in hours

12

How to get help

Share your blockers in your class channel
https://curriculum.codeyourfuture.io/guides/getting-help/asking-questions/

How to submit
  1. Fork to your Github account.
  2. Make a branch for this project.
  3. Make regular small commits in this branch with clear messages.
  4. When you are ready, open a PR to the CYF repo, following the instructions in the PR template.
gitGraph
    commit id: "start"
    branch feature/chat-server-project
    commit id: "skeleton page code"
    commit id: "Fonts and colours"
    commit id: "mobile layout"
    commit id: "lighthouse audit revisions mobile"
    commit id: "desktop layout"
    commit id: "lighthouse audit revisions desktop"
    checkout main
    merge feature/chat-server-project

There are several projects in this repo. Make a new branch for each project.

Dominant language
JavaScript
Stars
0
Forks
74
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up β€” it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from CodeYourFuture/Module-Servers

All issues in CodeYourFuture/Module-Servers

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.