MCPcopy Index your code
hub / github.com/cruip/cruip-tutorials-next

github.com/cruip/cruip-tutorials-next @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
131 symbols 285 edges 73 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Cruip Tutorials made with Next.js and Tailwind CSS

Welcome to the repository of Cruip's guides & tutorials for Next.js. Here you will find the code for all the components we have developed and will develop, made in TypeScript, and ready to be integrated into your projects.

If you're new to our articles, we recommend taking a look here: Tailwind CSS Tutorials. If you're new to Cruip's ecosystem, learn more about our Tailwind CSS templates.

Tutorial list

Getting Started

This is a Next.js project bootstrapped with create-next-app.

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

http://localhost:3000/api/hello is an endpoint that uses Route Handlers. This endpoint can be edited in app/api/hello/route.ts.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Terms of use

We want you to get the most out of these resources, so here's what you need to know:

  1. Usage Freedom: You are free to use these tutorials and demos for any purpose. Whether it's for personal projects, educational endeavors, or even commercial purposes, go ahead and make the most of them!

  2. Respect Our Work: While you're free to use the tutorials and demos as-is, you are not allowed to redistribute them or create derivative works with the aim of making money. Let's keep it fair and respect each other's efforts.

  3. Attribute and Share the Love: We kindly ask that you provide attribution when you use our work. It's easy, just retain any copyright notices or credits you find in the code. It helps spread the word about our project and allows others to discover these valuable resources too.

  4. Be Creative: We love to see what you can do with our work! Feel free to create remixes or derivative works for non-commercial purposes. Play around, experiment, and have fun, as long as you stick to the same license terms.

That's it! We believe in empowering the community with knowledge and resources, and we hope these tutorials and demos help you on your journey to creating fantastic projects with Tailwind CSS.

If you have any questions or just want to say hello, don't hesitate to reach out to us at Cruip.com.

Happy coding! 🚀

Extension points exported contracts — how you extend this code

TimelineItemProps (Interface)
(no doc)
components/vertical-timeline-01.tsx
BannerProps (Interface)
(no doc)
components/banner.tsx
PricingTabProps (Interface)
(no doc)
components/pricing-table.tsx
ModalVideoProps (Interface)
(no doc)
components/modal-video.tsx
Item (Interface)
(no doc)
components/progress-slider.tsx
Option (Interface)
(no doc)
components/multiselect.tsx
TimelineItemProps (Interface)
(no doc)
components/vertical-timeline-03.tsx
ParticlesProps (Interface)
(no doc)
components/particles.tsx

Core symbols most depended-on inside this repo

cn
called by 21
lib/utils.ts
transToGroupOption
called by 4
components/multiselect.tsx
drawCircle
called by 3
components/particles.tsx
heightFix
called by 3
components/fancy-testimonials-slider.tsx
heightFix
called by 2
components/progress-slider.tsx
doSearchSync
called by 2
components/multiselect.tsx
exec
called by 2
components/multiselect.tsx
doSearch
called by 2
components/multiselect.tsx

Shape

Function 116
Interface 15

Languages

TypeScript100%

Modules by API surface

components/multiselect.tsx13 symbols
components/particles.tsx11 symbols
components/utils/useMasonry.ts5 symbols
components/password-strength-field.tsx5 symbols
components/sticky-scrolling.tsx4 symbols
components/spotlight.tsx4 symbols
components/progress-slider.tsx4 symbols
app/cc-form/cc-number.tsx4 symbols
components/vertical-timeline-03.tsx3 symbols
components/utils/useMousePosition.ts3 symbols
components/pricing-table.tsx3 symbols
components/fancy-testimonials-slider.tsx3 symbols

For agents

$ claude mcp add cruip-tutorials-next \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact