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

https://github.com/dbtiunov/perga-api

Backend API for Perga — an open-source personal organizer, ready for self-hosting.
https://github.com/dbtiunov/perga-api

api backend fastapi organizer postgresql productivity self-hosted

Last synced: 2 months ago
JSON representation

Backend API for Perga — an open-source personal organizer, ready for self-hosting.

Awesome Lists containing this project

README

          

# Perga API

![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)
![Python](https://img.shields.io/badge/python-3.10-blue.svg)
![Build](https://github.com/dbtiunov/perga-api/actions/workflows/ci.yml/badge.svg)

Personal organizer that helps you plan and organize your days and months efficiently.

## Overview

**Perga API** is the core of the product.
**[Perga Web](https://github.com/dbtiunov/perga-web)** is a standalone **browser client** that connects to the backend to provide a user-friendly web interface.

## Features

- Daily planner
- Monthly and custom agendas
- RESTful API with FastAPI
- User authentication with JWT tokens
- Comprehensive documentation with Swagger UI


API Screenshot
   
Planner Screenshot

## Demo

You can try out Perga without installation by visiting demo version at [https://demo.getperga.me/](https://demo.getperga.me/).

## Documentation

For detailed documentation, please visit:
[https://docs.getperga.me/docs/perga-api](https://docs.getperga.me/docs/perga-api)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.