# SIMRS - FE
RSSA - Front End
## Framework Guide
- [Vue Style Guide](https://vuejs.org/style-guide)
- [Nuxt Style Guide](https://nuxt.com/docs/4.x/guide)
## Configuration
- `nuxt.config.ts`
Nuxt configuration file
- `.env`
Some environment variables
## Directory Structure for `./app`
- `app.vue`
Main layout
- `components` : Contains all the components that are used in the app.
- `components/flows` : related to business flows.
- `components/app` : components that are used for common purpose.
- `components/pub` : components that are used for common purpose.
- `composables` : Contains all the composables/scripts that are used in the app.
- `layouts` : to extract common UI patterns into reusable layouts accross the app
## Directory Structure for `./app/pages`
- `./app/pages/auth` : pages for auth.
- `./app/pages/(features)` : grouping features related to business flows.
## Workflows
The basic workflow has the following steps: