Admin - Permissions to access everything Staff - Can do everything except access the admin page to add/view users Volunteer - Same permissions as staff
View and add/remove users from the user database
View the student database
Edit students in the student database
Edit users in the user database
Add students to the student database
Central page with MTTP logo to welcome you to the website
Takes care of all user authentication to signup, login, and logout of the webpage
Vue.js and Nuxt.js
Prisma(SQLite)
Being deployed in AWS
Make sure to install the dependencies:
# npm
npm install
# pnpm
pnpm install
# yarn
yarn install
# bun
bun install
Start the development server on http://localhost:3000
:
# npm
npm run dev
# pnpm
pnpm run dev
# yarn
yarn dev
# bun
bun run dev
Build the application for production:
# npm
npm run build
# pnpm
pnpm run build
# yarn
yarn build
# bun
bun run build
Locally preview production build:
# npm
npm run preview
# pnpm
pnpm run preview
# yarn
yarn preview
# bun
bun run preview
#migrate
npx prisma migrate dev --name init
#open prisma studio
npx prisma studio