Skip to content

Commit 5b3851a

Browse files
committed
Merge branch 'main' of https://github.com/anoopkarnik/personal-apps into main
2 parents 5f840a1 + c982edf commit 5b3851a

File tree

1 file changed

+45
-2
lines changed

1 file changed

+45
-2
lines changed

README.md

+45-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,52 @@
1-
# Personal Automation Dashboard
1+
# BSamaritan: Code Automations and Systems for Gamifying Life
2+
3+
**BSamaritan** is a customizable automation and productivity solution integrating third-party services with Notion for gamifying life.
4+
5+
## Overview
6+
7+
The project mainly is divided into 3 parts:
8+
9+
### Systems
10+
Clone the Notion Templates for the below systems.
11+
1) **Project Management**
12+
2) **Personal Finance**
13+
3) **Personal Productivity**
14+
4) **Knowledge & Skill Development**
15+
5) **Social & Relationships**
16+
17+
### Automations
18+
19+
**Triggers**
20+
21+
1) Schedule - Cron
22+
2) Webhook - Internal Webhook
23+
24+
**Actions**
25+
26+
1) Webhook - External Webhook
27+
2) Code - Python Code, Javascript Code
28+
29+
### Connections
30+
1) Notion
31+
2) OpenAI
32+
3) Google Drive
33+
4) Youtube
34+
35+
## Installation Guide
236

337
1) npm i
438
2) npm run db:generate
539
3) npm run dev to run all the apps
640

7-
![image](https://github.com/user-attachments/assets/67a9be68-0cb9-4ae4-8855-12b0d2862711)
41+
## Usage
42+
43+
i) **Scheduler Template**
44+
From a Scheduler Notion Database based on properties of pages which define schedule of habits, tasks and financial obligations, we create calendar pages in notion with notifications for reminding using a Cron Scheduler Trigger every 30 Minutes and Python Code with Query Database, Create Page in Database and Update Page Sample Codes.
45+
46+
ii) **Subscribed Channels Addition Template**
47+
From a Youtube Account Add Details of all channels subscribed to a Notion Youtube Channel Database every Day at 12.
48+
49+
iii) **Storing Youtube Liked Videos Template**
50+
From a Youtube Account Add Liked videos properties and youtube embedding as a page in Notion Videos Database Every Hour.
851

952

0 commit comments

Comments
 (0)