# \_FormKit in Nuxt 3 Activity
## Getting Started - Setup
### First, you'll want to initiate a new nuxt 3 project
- go to terminal > enter `npx nuxi init formkit_sample`
- in terminal: cd into your project `cd formkit_sample/`
- in terminal: do an npm install `npm i`
- in terminal: deploy on local host to make sure it's all working! `npm run dev`
### Next, install the \_FormKit module
- in terminal: enter `npm install @formkit/nuxt`
- in nuxt.config.ts:
```
import { defineNuxtConfig } from 'nuxt3'
export default defineNuxtConfig({
modules: ['@formkit/nuxt'],
})
```
- **That's it for the setup, you are ready to rock! [Actually not so fast, stay a while]**
- We will add tailwind so that our forms can be beautiful and user-friendly
### Tailwind install
- in terminal: enter `npm install --save-dev @nuxtjs/tailwindcss`
- in nuxt.config.ts:
```
import { defineNuxtConfig } from 'nuxt3'
export default defineNuxtConfig({
modules: ['@formkit/nuxt',
'@nuxtjs/tailwindcss'],
})
```
- Finally, in terminal: enter `npx tailwindcss init --full`
---
## How to use
[FormKit Examples](https://formkit.com/essentials/forms)
- Inside of the `app.vue` or an `index.vue` page add this code to have a ready-to-use form or look through the documentation for [\_FormKit](https://formkit.com/essentials/inputs) to see what else you can do.
```
Get in touch!
If you are interested or have any questions, email me or fill out the
form below and I’ll get back to you within 48 hours..