Skip to content

Latest commit

 

History

History
68 lines (52 loc) · 2.13 KB

File metadata and controls

68 lines (52 loc) · 2.13 KB
title description
Getting started
Quick orientation and first steps for new contributors

Use this guide to get oriented, run the project locally, and explore the codebase with AI tools.

First steps

Start with `wlumsa.org/README.md` to understand requirements, environment variables, and local setup. Follow the steps in the internal docs at `/development` to install dependencies, configure `.env`, and start the dev server. Review `wlumsa.org/src/payload.config.ts` to see collections, globals, and plugins.

Useful reference points

  • wlumsa.org/src/app/ public pages and routes
  • wlumsa.org/src/collections/ Payload collections for content types
  • wlumsa.org/src/blocks/ reusable content blocks
  • wlumsa.org/src/components/ UI components
  • wlumsa.org/src/Utils/ data fetching and utilities

AI usage

AI tools are a way to understand the codebase when you scope requests to the repo and the task at hand.

Suggested prompts

Map the data flow for the prayer timings feature. Show the key files and how data moves from Payload to the UI.
List the Payload collections related to events, forms, and registrations. Summarize what each collection does.
Find where the homepage pulls data from. Provide the entry file and the helpers it calls.
Show me the public routes and which ones are tied to blog content or media.
Trace how media uploads are stored and accessed. Include storage config and where URLs are generated.

Service links

Avoid pasting secrets or production credentials into AI tools. If you need access, contact a maintainer.