MCPcopy
hub / github.com/ocodista/trampar-de-casa

github.com/ocodista/trampar-de-casa @main sqlite

repository ↗ · DeepWiki ↗
517 symbols 1,496 edges 310 files 8 documented · 2%
README

Trampar de Casa 💻🏠

GitHub last commit (branch) GitHub contributors Website GitHub license

Static Badge Static Badge Static Badge Static Badge

Versão em português

About the Project 🎯

Work from Home is an open-source initiative dedicated to connecting Brazilian developers with remote work opportunities, encouraging inclusion, diversity, and breaking geographical barriers.

Every week, we send out an email with 100% remote job opportunities that match the profile of our subscribers.

Manifesto on Remote Work

Project Roadmap 🚧

  • [ ] Preference Registration: Define users' work preferences.
  • [ ] Selection and Sending of Customized Job Positions: Send selected job positions based on preferences.
  • [ ] Automating Job Postings: Regularly send opportunities without active searching.
  • [ ] Page for Partner Companies: Display more details about partner companies.

How to Contribute 🚀

  1. Fork the repository.
  2. Clone your fork to your local development environment.
  3. Create a new branch for your feature or fix.
  4. Implement your changes and add tests, if applicable.
  5. Push to your branch in your fork.
  6. Send a Pull Request to the main repository.

How to Run the Application Locally

Prerequisites

  • Docker
  • Supabase CLI
  • Yarn
  • Turbo

  • After cloning the repository locally from your fork, enter the created folder.

  • Run the command yarn.
  • Then, run the command yarn setup
  • Next, run the command yarn dev.
  • The application will be available at http://localhost:3000.
  • If you have any questions, open an issue in this repository.

Contributors ✨

All contributions are very welcome!

Extension points exported contracts — how you extend this code

ConfirmationEmailHTML (Interface)
(no doc)
packages/shared/src/email/confirm-email/htmlTemplate.tsx
Subscriber (Interface)
(no doc)
packages/db/src/types.ts
EmailProps (Interface)
(no doc)
apps/auto-email-sender/src/roles-assigner/getEmailProps.ts
RadioGroup (Interface)
(no doc)
apps/web/app/components/FormRadioGroup.tsx
Role (Interface)
(no doc)
apps/manual-email-sender/src/cleanRoles.ts
SendConfirmationEmail (Interface)
(no doc)
packages/shared/src/email/confirm-email/sendConfirmationEmail.ts
SubscriberTopic (Interface)
(no doc)
packages/db/src/types.ts
InputWithUseTypedProps (Interface)
(no doc)
apps/web/app/components/InputWithUseTyped.tsx

Core symbols most depended-on inside this repo

cn
called by 53
apps/web/app/utils/utils.ts
getPostgresClient
called by 38
packages/db/src/postgres/getPostgresClient.ts
query
called by 30
packages/db/src/postgres/client.ts
verboseLog
called by 30
apps/router/index.ts
striderOpening
called by 22
packages/shared/src/email/openings-email/striderOpening.ts
toast
called by 14
apps/web/app/hooks/use-toast.ts
useToast
called by 10
apps/web/app/hooks/use-toast.ts
connect
called by 9
packages/shared/src/test/mocks/mongodb.ts

Shape

Function 400
Interface 48
Method 32
Enum 23
Class 9
Route 5

Languages

TypeScript95%
Python5%

Modules by API surface

packages/db/src/postgres/client.ts23 symbols
apps/auto-email-sender/src/match_roles/src/main.py16 symbols
apps/router/index.ts12 symbols
packages/db/src/types.ts9 symbols
apps/web/app/hooks/use-toast.ts9 symbols
apps/web/app/components/CustomFormField.tsx9 symbols
apps/web/app/(roles)/vagas/RolesPage.tsx9 symbols
apps/web/app/api/subscribers/db.ts8 symbols
apps/web/app/(roles)/vagas/action.ts7 symbols
apps/web/app/components/SkillSuggestionField.tsx6 symbols
apps/web/app/utils/roleUtils.tsx5 symbols
apps/web/app/landing-page/LoginPreferences.tsx5 symbols

Dependencies from manifests, versioned

@aws-sdk/client-s33.637.0 · 1×
@aws-sdk/client-ses3.887.0 · 1×
@faker-js/faker8.3.1 · 1×
@headlessui/react1.7.15 · 1×
@heroicons/react2.0.18 · 1×
@hookform/error-message2.0.1 · 1×
@hookform/resolvers3.1.1 · 1×
@json2csv/plainjs7.0.6 · 1×
@mdx-js/loader3.0.1 · 1×
@mdx-js/react3.0.1 · 1×
@next/mdx14.1.0 · 1×
@radix-ui/react-avatar1.0.3 · 1×

Datastores touched

trampar-de-casaDatabase · 1 repos
dbDatabase · 1 repos

For agents

$ claude mcp add trampar-de-casa \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact