production-evyos-systems-an.../docs/front.md

74 lines
1.5 KiB
Markdown

## Frontend
### Todo List
- [ ] Change api domains to 0.0.0.0 to auth_service
- [ ] Add dockerfile and startup to each web service
### /fetchers
Sends requests to external APIs
### Layouts
- Authentication Layout => prefix...auth
- Dashboard Layout => prefix...dashboard
- ` [...page] => gets string from url and renders page`
### /api
- Internal API Fetchers
- Send requests from user's browser to /fetchers
# Reusable components
- [Mutual Components](./frontDocs/MutualComponents.md)
- [Custom Components](./frontDocs/CustomComponents.md)
# Hooks
Hooks that are used in client side actions
# Languages Models
Languages models that are used in the project
- [Mutual Languages Models](./frontDocs/MutualLanguagesModels.md)
# Pages
!!!Only one of them is allowed
Pages that are used in the project.
- [Mutual Pages](./frontDocs/MutualPages.md)
- [Multi Pages](./frontDocs/MultiPages.md)
- [Single Pages](./frontDocs/SinglePages.md)
# Schemas
Schemas that are used in the project
- [Mutual Schemas](./frontDocs/MutualSchemas.md)
- [Custom Schemas](./frontDocs/CustomSchemas.md)
# Types
Types that are used in the project
- [Mutual Types](./frontDocs/MutualTypes.md)
- [Custom Types](./frontDocs/CustomTypes.md)
# Validations
Validations that are used in the project
- [Mutual Validations](./frontDocs/MutualValidations.md)
- [Custom Validations](./frontDocs/CustomValidations.md)
# Pages
Web pages that are used in the project
- [Single Web Pages](./frontDocs/SingleWebPages.md)
- [Multi Web Pages](./frontDocs/MultiWebPages.md)