Skip to content

Commit d97a71f

Browse files
committed
feat(new-project): Planirium telegram bot
1 parent 8af89cc commit d97a71f

File tree

8 files changed

+102
-2
lines changed

8 files changed

+102
-2
lines changed

_pages/projects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ permalink: /projects/
55
description: A growing collection of your cool projects.
66
nav: true
77
nav_order: 3
8-
display_categories: [work, fun]
8+
display_categories: [uni, productivity]
99
horizontal: false
1010
---
1111

_projects/1_project.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: TATASk
44
description: An innovative platform for managing daily tasks and activities.
55
img: assets/img/wizardTATASK.png
66
importance: 1
7-
category: fun
7+
category: uni
88
---
99

1010
## `TATASk` - Your Daily Task Management Wizard

_projects/2_project.md

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
---
2+
layout: page
3+
title: Planirium Bot
4+
description: A streamlined Telegram bot for efficient daily planning and task management.
5+
img: assets/img/PlaniriumBot.png
6+
importance: 1
7+
category: productivity
8+
---
9+
10+
## `Planirium Bot` - Your Daily Planning Assistant
11+
12+
> Planirium Bot simplifies daily planning, offering a feature-rich platform that enhances efficiency and makes managing schedules effortless.
13+
14+
### `Feature Highlights`
15+
16+
Planirium Bot is built with `Python` and utilizes the `aiogram` library for seamless interaction with Telegram. It offers a range of features designed to help users stay organized and productive. Plus, it adds a bit of charm to your day with playful compliments to keep you motivated!
17+
18+
### `Page Layouts`
19+
20+
#### Main Menu
21+
22+
<details>
23+
<summary>View the Main Menu</summary>
24+
<div class="row justify-content-center">
25+
<div class="col-md-5">
26+
{% include figure.liquid path="assets/img/menu.jpg" title="Main Menu" class="img-fluid rounded z-depth-1" %}
27+
</div>
28+
</div>
29+
</details>
30+
31+
#### Tasks View
32+
33+
<details>
34+
<summary>Check Out the Tasks View</summary>
35+
<div class="row justify-content-center">
36+
<div class="col-sm-6">
37+
{% include figure.liquid path="assets/img/tasks.jpg" title="Tasks View" class="img-fluid rounded z-depth-1" %}
38+
</div>
39+
</div>
40+
</details>
41+
42+
#### Working Mode
43+
44+
<details>
45+
<summary>Explore the Working Mode</summary>
46+
<div class="row justify-content-center">
47+
<div class="col-sm-6">
48+
{% include figure.liquid path="assets/img/working.jpg" title="Working Mode" class="img-fluid rounded z-depth-1" %}
49+
</div>
50+
</div>
51+
</details>
52+
53+
#### Template Management
54+
55+
<details>
56+
<summary>Manage Your Templates</summary>
57+
<div class="row justify-content-center">
58+
<div class="col-sm-6">
59+
{% include figure.liquid path="assets/img/template.jpg" title="Template Management" class="img-fluid rounded z-depth-1" %}
60+
</div>
61+
</div>
62+
</details>
63+
64+
### `Conclusion and Reflection`
65+
66+
Developing Planirium Bot has been a rewarding experience. It allowed me to delve deeper into Telegram's bot API and the aiogram library, enhancing my skills in Python development and user experience design. Plus, adding those fun, uplifting messages has made the development process even more enjoyable!
67+
68+
For further insights and a detailed breakdown of the project, check out the project documentation:
69+
70+
- **[Planirium Bot GitHub Repository](https://github.com/Andebugulin/telegram_bot)**
71+
72+
73+
### `Fancy Feature: Daily Compliments`
74+
75+
One of the standout features of Planirium Bot is its ability to sprinkle a bit of joy into your daily routine. Whether you're hard at work or ticking off tasks, the bot will cheer you on with charming compliments like, "Are you a cat? Because you’re purr-fect!" or "You must be a magician because whenever I look at you, everyone else disappears!"
76+
77+
Planirium Bot is here to keep you smiling while you stay organized. Happy planning!
78+
79+
### `Contributors`
80+
81+
<div id="contributors-list" style="display: flex; flex-wrap: wrap; justify-content: space-around; padding: 20px;">Loading contributors...</div>
82+
83+
<script>
84+
async function fetchContributors() {
85+
const url = 'https://api.github.com/repos/Andebugulin/telegram_bot/contributors';
86+
const response = await fetch(url);
87+
const contributors = await response.json();
88+
89+
const contributorsHtml = contributors.map(contributor =>
90+
`<div class="contributor" style="margin: 10px; text-align: center;">
91+
<img src="${contributor.avatar_url}" alt="${contributor.login}" style="width: 100px; height: 100px; border-radius: 50%; display: block; margin: auto;">
92+
<p><a href="${contributor.html_url}" target="_blank">${contributor.login}</a></p>
93+
</div>`
94+
).join('');
95+
96+
document.getElementById('contributors-list').innerHTML = contributorsHtml;
97+
}
98+
99+
fetchContributors();
100+
</script>

assets/img/PlaniriumBot.png

1.04 MB
Loading

assets/img/menu.jpg

9.72 KB
Loading

assets/img/tasks.jpg

27.3 KB
Loading

assets/img/template.jpg

20.2 KB
Loading

assets/img/working.jpg

11.7 KB
Loading

0 commit comments

Comments
 (0)