An open API service indexing awesome lists of open source software.

https://github.com/lutoma/shortdiary-web

A snazzy diary with client-side encryption
https://github.com/lutoma/shortdiary-web

diary libsodium vitejs vue

Last synced: about 2 months ago
JSON representation

A snazzy diary with client-side encryption

Awesome Lists containing this project

README

        

# shortdiary

Shortdiary consists of two parts, an API written in Python using [FastAPI](https://fastapi.tiangolo.com/) and [Tortoise ORM](https://tortoise-orm.readthedocs.io/en/latest/), and an ES6 frontend using [Vue 3](https://vuejs.org/) + [Vite](https://vitejs.dev/) + [Pinia](https://pinia.vuejs.org/) + [Element-Plus](https://element-plus.org/).

## Backend

```
poetry install
poetry run uvicorn main:app --reload
```

## Frontend

```
yarn install
yarn dev
```