blob: beddde4e4d076e24c90f2d87a57bf8491445215b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
# My Apps
## Productivity apps created with Next.js
A desktop-like web application with growing set of small productivity apps.
It is hosted at: [apps.pruss.it](https://apps.pruss.it)
## Registration
To use My Apps user need to create an account by providing email and chosen password.
User can also choose at this point prefered language and set of colors (theme).
Language and theme are saved for specific user and can be altered later inside My Apps settings.
## Verification
After registration an email with verification code is sent to choosen email address.
User will be asked to retype this code in the My Apps before obtaining full functionality.
## Layout
After verification user can see top bar with his email (logged user) on the right.
The rest of the screen is occupied by the desktop with application icons.
In desktop each app is opening in a separate window, which can be moved, minimised or closed.
Open apps also show up in the top bar (active one showing in bold).
## Account menu
After clicking at the logged user email in the top bar account menu shows up.
It allows user to:
- change password
- modify settings
- log out
## Apps
To open app click 2x on the selected app's icon.
### Calculator
Calculator app that allows simple math operations.
In addition to displaying the result, it also gives the current history of the operation.
### Notes
Note taking application. First screen displays list of notes and allows user to sort notes by title, creation date and modification date.
Main app menu has following options:
- New note - allows user to input title and content of a new note
- Import - allows import of single/multiple .txt files into the notes list
- Export - allows user to export multiple notes in a .zip archive
Cliking on one of the notes on the list moves user to note view.
In note view user have the folowing menu buttons available
- Back - returns to notes list
- Copy - copies note's content
- Edit - allows user to change note's title and content
- Export - allows user to download single note as a .txt file
- Remove - removes note
Edit, download and remove options are also available directly from the notes list by hovering over choosen note (shortcut buttons will show up).
If you like this note taking web application you might be also interested in the:
- mobile client ([see in repository](https://git.pruss.it/notes_mobile/about/))
- CLI client ([see in repository](https://git.pruss.it/notes_cli/about/))
### Youtube search
Application made to allow user to search Youtube website for the following categories:
- Videos
- Live
- Playlists
To use it just type what you are searching for and click Search button (or press enter).
You will see a list of results with thumbnail, title, channel name, duration, number of views and posting time for each result.
On the right side of the app menu you can also choose if you want to enqueue clicked result to player or override current playlist.
If you choose Playlists category all items from playlist will be added to Player.
### Player
Plays content, currently only from Youtube search but I plan to add other apps.
In the app menu user has following options (from the left):
- toggle playlist
- toggle video/audio stream (audio stream saves bandwidth)
- go to previous playlist item
- stop playing
- start playing
- go to next playlist item
- show video description
Screenshot:

|