> ## Documentation Index
> Fetch the complete documentation index at: https://docs.micleo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Structure and architecture

<Frame>
  <img width="350" src="https://mintcdn.com/micleo/b-FBhFe5P7CqnoRG/images/repo-1.png?fit=max&auto=format&n=b-FBhFe5P7CqnoRG&q=85&s=a7e4dbf45a52300e373f01e5e0fb69f9" style={{ borderRadius: '0.5rem' }} data-path="images/repo-1.png" />
</Frame>

### @core

This directory contains our core files and you are not intended to change these files.

### assets

It contains logos and other static assets. You can place your static assets here.

### components

It contains core component of template. Make sure to check them all in our custom components section.

### layouts

Contains layouts for empty, content and blank pages. With 2 variants: vertcial navigation and horizontal navigation.

### navigation

Contains the menu of the app with te references of the pages

### pages

Contains your main app pages: login, register, forgort password... But also, the logged pages in two folders projects and organizations.

### plugins

This directory contains plugins we used in our template.

### router

This directory contains configuration related to router. It doesn't have any routes as they are auto generated but it has ACL configurations.

### stores

This contains pinia store. Each file depend on a specific table/object of the database.

### styles

You can write your styles in this directory.

* `variables.scss`: Use this file to override variables
* `styles.scss`: Use this to write your custom styles

### views

Contains the components of each pages.
