├── .env.template ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── app.py ├── db_init.sql ├── docker-compose.yml ├── images ├── demo.gif ├── docs.png └── redoc.png ├── requirements.txt └── src ├── backend ├── deps.py └── endpoints │ ├── items.py │ ├── login.py │ └── users.py ├── core ├── config.py └── security.py ├── db ├── init_db.py └── session.py ├── frontend ├── components │ ├── auth_utils.py │ ├── footer.py │ ├── form_utils.py │ ├── header.py │ └── notifications.py ├── layouts │ └── default.py ├── pages │ ├── create_user.py │ ├── home.py │ ├── items.py │ └── login.py └── state.py ├── models ├── __init__.py └── models.py └── repositories ├── item.py └── user.py /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/.env.template -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/app.py -------------------------------------------------------------------------------- /db_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/db_init.sql -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /images/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/images/demo.gif -------------------------------------------------------------------------------- /images/docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/images/docs.png -------------------------------------------------------------------------------- /images/redoc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/images/redoc.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/backend/deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/backend/deps.py -------------------------------------------------------------------------------- /src/backend/endpoints/items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/backend/endpoints/items.py -------------------------------------------------------------------------------- /src/backend/endpoints/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/backend/endpoints/login.py -------------------------------------------------------------------------------- /src/backend/endpoints/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/backend/endpoints/users.py -------------------------------------------------------------------------------- /src/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/core/config.py -------------------------------------------------------------------------------- /src/core/security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/core/security.py -------------------------------------------------------------------------------- /src/db/init_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/db/init_db.py -------------------------------------------------------------------------------- /src/db/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/db/session.py -------------------------------------------------------------------------------- /src/frontend/components/auth_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/components/auth_utils.py -------------------------------------------------------------------------------- /src/frontend/components/footer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/components/footer.py -------------------------------------------------------------------------------- /src/frontend/components/form_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/components/form_utils.py -------------------------------------------------------------------------------- /src/frontend/components/header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/components/header.py -------------------------------------------------------------------------------- /src/frontend/components/notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/components/notifications.py -------------------------------------------------------------------------------- /src/frontend/layouts/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/layouts/default.py -------------------------------------------------------------------------------- /src/frontend/pages/create_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/pages/create_user.py -------------------------------------------------------------------------------- /src/frontend/pages/home.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/pages/home.py -------------------------------------------------------------------------------- /src/frontend/pages/items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/pages/items.py -------------------------------------------------------------------------------- /src/frontend/pages/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/pages/login.py -------------------------------------------------------------------------------- /src/frontend/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/frontend/state.py -------------------------------------------------------------------------------- /src/models/__init__.py: -------------------------------------------------------------------------------- 1 | from .models import * # noqa: F403 2 | -------------------------------------------------------------------------------- /src/models/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/models/models.py -------------------------------------------------------------------------------- /src/repositories/item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/repositories/item.py -------------------------------------------------------------------------------- /src/repositories/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaehyeon-kim/nicegui-fastapi-template/HEAD/src/repositories/user.py --------------------------------------------------------------------------------