Projects /Β rantii
git clone https://molodetz.nl/retoor/rantii.git
Rantii
DevRant client built with vanilla JavaScript, Web Components, and CSS.
Requirements
- Python 3.8+
-
aiohttp (
pip install aiohttp)
Run
python3 proxy.py
Open
http://localhost:8101
Features
- Browse rants, weekly challenges, collabs, stories
- User profiles and notifications
- Voting, commenting, posting
- Search
- 7 themes: dark, light, black, white, ocean, forest, sunset
- PWA installable
- Offline support via service worker
Structure
rantii/
βββ index.html
βββ proxy.py
βββ manifest.json
βββ sw.js
βββ css/
β βββ base.css
β βββ variables.css
β βββ themes/
β βββ components/
βββ js/
β βββ app.js
β βββ api/
β βββ services/
β βββ components/
β βββ pages/
β βββ utils/
βββ lib/
β βββ marked.min.js
β βββ highlight.min.js
βββ assets/
Author
retoor retoor@molodetz.nl