-
Notifications
You must be signed in to change notification settings - Fork 1
Getting Started
Arjun-Kaimal edited this page May 8, 2025
·
15 revisions
User installs the necessary dependencies for local development.
User clones the repository to their local machine.
User navigates into the mckinney-library-nuxt-app directory.
User creates a .env file inside the nuxt app folder with required environment variables.
DATABASE_URL="file:./mplf.db"User installs the project dependencies using npm install.
User installs the Prisma client using 'npm install @prisma/client'.
User runs a Prisma generate using 'npx prisma generate'.
User runs the application locally using npm run dev.
User accesses the project at http://localhost:3000 in a browser.
- Project root:
mckinney-library-nuxt-app/ - Config:
nuxt.config.ts,.env - Entry point:
app.vue
Any team member contributing to development should follow this setup.
There are no role-based restrictions for getting started locally.
- Node.js v18+ is required.
- Ensure Prisma migrations have been applied if you’re working with a local database. (The migrations should already be up on github so there shouldn't be a need to run migrations again)
- If issues occur with dependencies or the dev server, delete
node_modulesandpackage-lock.jsonand reinstall.
-
🚀 Setup
-
🧠 Data Model
-
✍️ Workflows
-
🔐 Access & Support