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

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

A snazzy diary with client-side encryption (Backend)
https://github.com/lutoma/shortdiary-api

diary fastapi python

Last synced: 29 days ago
JSON representation

A snazzy diary with client-side encryption (Backend)

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
```