Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

As a busy parent who needs help dog sitting, I want to create a post describing the job I need done, so that other residents can find it, see the details, and sign up to help.

Aperta
#31 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 3 giorni

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
full-stack

Direzione di ricerca

The payload names no files, so begin by finding the existing task feed, search filters and any current post model in this TypeScript repository. The work covers a new Create Post button and form with required-field validation, a confirmation screen, and saving the post so it appears in the feed and under a Pet Care category in search. Done when a post with the required fields can be published and shows up in both places.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement
Problem to solve

Parents juggling work, school pickups, and activities often can’t find time to walk, feed, or watch the family dog. Right now there’s no way to put that need into the app, so people looking for work have nothing to browse and parents have no quick way to ask for help.

Desired outcome

A parent can open the app, tap “Create Post,” fill out a short form in under a minute, and publish a task (like “Dog sitting Saturday 9am-3pm”) that immediately appears in the task feed. Posting should be quick enough to do between other things, like in a pickup line or on a lunch break.

Proposed solution

Add a “Create Post” button (floating action button or top of the feed) that opens a simple form.

Required fields:

Name of the community service/task (e.g., “Dog sitting for the afternoon”)
Location (address or neighborhood where the dog sitting happens)
Poster’s name (auto-filled from profile, editable)
Contact info (phone or email)
Pay (dollar amount or reward)

Optional fields:

Task picture or emoji to make the post stand out in the feed (e.g., 🐶 for dog sitting)
Map popup that links to the user’s map app so helpers can see where the task is and how to get there
Participant count with a dropdown showing how many people have signed up, with an expandable list of their profiles so a parent can see who’s coming to their home

Required fields are clearly marked, the “Post” button stays disabled until they’re filled in, and a confirmation screen appears after publishing. Posts use the same data the filters rely on (location, category, pay), so a new dog sitting post shows up in search right away, for example under a “Pet Care” category.

Lingua principale
TypeScript
Stelle
0
Fork
0
Merge medio
2g 3h
PR unite (30g)
16

Preparare l'ambiente

  • Include un Dockerfile o un file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ChicoState/sidecause

Tutte le issue di ChicoState/sidecause

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.