Nuxt 3 Minimal Starter

Look at the Nuxt 3 documentation to learn more.

TapOnIt FrontEnd - Assignment

Web Application of TapOnIt Assignment

Prerequisite

To build and run the project following cli is necessary

Setup

Make sure to install the dependencies:

# npm
npm install --legacy-peer-deps

# yarn
yarn install --legacy-peer-deps

Login Credential

email: Email saved in Student table (e.g taponit@gmail.com)
password: TapOnIt@123

Development Server

Start the development server on http://localhost:3000:

# npm
npm run dev

# pnpm
pnpm run dev

# yarn
yarn dev

Production

Build the application for production:

# npm
npm run build

# pnpm
pnpm run build

# yarn
yarn build

Locally preview production build:

# npm
npm run preview

# pnpm
pnpm run preview

# yarn
yarn preview

dependencies

"axios": "^1.4.0"

devDependencies

"@nuxt/devtools": "latest",
"@nuxtjs/tailwindcss": "^6.8.0",
"@types/node": "^18",
"axios-mock-adapter": "^1.21.5",
"nuxt": "^3.5.2"

Folder Structure

  • api > Contains mock api and axios config

  • assets > Contains tailwind css

  • components > Contains all the reusable components

  • pages > Contains all the screens

  • public > Contains the build files

  • utils > Contains all helper functions

Check out the deployment documentation for more information.