MCPcopy Index your code
hub / github.com/wesbos/Advanced-React

github.com/wesbos/Advanced-React @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
260 symbols 733 edges 246 files 0 documented · 0% 24 cross-repo links updated 2y ago★ 3,556
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Advanced React & GraphQL

Advanced React & GraphQL

These are the starter files and stepped solutions for the Advanced React & GraphQL course by Wes Bos.

Getting Help

The best place to get help is in the #advanced-react slack room - there is a link in your course dashboard.

FAQ

Q: Which Extensions for VS Code is Wes using?
A: All my extensions are listed on my dotfiles repo, but specifically this course uses ESLint and Prettier.

Extension points exported contracts — how you extend this code

Arguments (Interface)
(no doc)
stepped-solutions/57/backend/checkout.ts
MailResponse (Interface)
(no doc)
stepped-solutions/44/mail.ts
Arguments (Interface)
(no doc)
stepped-solutions/58/checkout.ts
Arguments (Interface)
(no doc)
stepped-solutions/59/checkout.ts
Arguments (Interface)
(no doc)
stepped-solutions/56/checkout.ts
MailResponse (Interface)
(no doc)
finished-application/backend/lib/mail.ts
Envelope (Interface)
(no doc)
stepped-solutions/44/mail.ts
Envelope (Interface)
(no doc)
finished-application/backend/lib/mail.ts

Core symbols most depended-on inside this repo

formatMoney
called by 19
sick-fits/backend/lib/formatMoney.ts
formatMoney
called by 14
finished-application/frontend/lib/formatMoney.js
timestamp
called by 12
sick-fits/backend/seed-data/data.ts
timestamp
called by 12
finished-application/backend/seed-data/data.ts
useUser
called by 8
stepped-solutions/45/User.js
useCart
called by 8
stepped-solutions/46/cartState.js
useForm
called by 7
stepped-solutions/24/useForm.js
insertSeedData
called by 6
sick-fits/backend/seed-data/index.ts

Shape

Function 223
Method 16
Class 12
Interface 9

Languages

TypeScript100%

Modules by API surface

sick-fits/frontend/lib/testUtils.js13 symbols
finished-application/frontend/lib/testUtils.js13 symbols
stepped-solutions/69/access.ts7 symbols
finished-application/backend/access.ts7 symbols
stepped-solutions/68/access.ts6 symbols
stepped-solutions/46/cartState.js5 symbols
finished-application/frontend/lib/cartState.js5 symbols
stepped-solutions/66/access.ts4 symbols
stepped-solutions/44/mail.ts4 symbols
stepped-solutions/30/useForm.js4 symbols
stepped-solutions/24/useForm.js4 symbols
stepped-solutions/23/useForm.js4 symbols

Dependencies from manifests, versioned

@apollo/client3.4.0 · 1×
@apollo/link-error2.0.0-beta.3 · 1×
@apollo/react-ssr4.0.0 · 1×
@apollo/react-testing4.0.0 · 1×
@babel/core7.12.9 · 1×
@babel/preset-env7.12.7 · 1×
@keystone-next/admin-ui8.0.1 · 1×
@keystone-next/auth14.0.0 · 1×
@keystone-next/cloudinary2.0.9 · 1×
@keystone-next/fields4.1.1 · 1×
@keystone-next/keystone9.3.0 · 1×

Datastores touched

ProductCollection · 1 repos
(mongodb)Database · 1 repos
keystone-sick-fits-tutorialDatabase · 1 repos
sick-fits-keystoneDatabase · 1 repos

For agents

$ claude mcp add Advanced-React \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact