This is the main codebase of Portal Jabar website.
Here is a list of all the core technologies this project use:
- npm: Package manager
- Tailwind CSS: CSS framework for styling
- Jabar Design System: UI components
- Vue.js: JavaScript framework for building user interfaces
- NuxtJS: Vue.js framework for server-side rendering
portal-jabar-frontend/
├── assets # Uncompiled assets such as Stylus or Sass files, images, or fonts
├── components # Vue.js components
├── layouts # Custom layout accessible with the layout property in the page component
├── pages # Application views and routes
├── plugins # Add Vue plugins and inject functions or constants
├── static # Static files
└── utils # Reusable utility codes or functionsClone the repo
git clone https://github.com/jabardigitalservice/portal-jabar-frontend.gitChange directory
cd portal-jabar-frontendCreate env file
cp .env.example .envInstall the dependencies
npm installCompiles and hot-reloads for development
npm run dev