a mini social media app for small communities
1# todo
2
3> i use `:` to denote categories
4
5## in-progress
6
7## planing
8
9- [ ] post:tags ('hashtags')
10- [ ] post:images (should have a config.maple toggle to enable/disable)
11- [ ] post:saving (add the post to a list of saved posts that a user can view later)
12- [ ] user:change password
13- [ ] user:change username
14
15## ideas
16
17- [ ] user:per-user post pins
18 - could be used as an alternative for a bio to include more information perhaps
19
20## done
21
22- [x] user:nicknames
23- [x] user:bio/about me
24- [x] user:listed pronouns
25- [x] user:notifications
26- [x] user:deletion
27- [x] post:likes/dislikes
28- [x] post:mentioning ('tagging') other users in posts
29 - [x] post:mentioning:who mentioned you (send notifications when a user mentions you)
30- [x] post:editing
31- [x] post:replies
32- [ ] ~~site:stylesheet (and a toggle for html-only mode)~~
33 - replaced with per-user optional stylesheets
34- [x] site:message of the day (admins can add a welcome message displayed on index.html)