Client application for ideer.ru, a "social entertaining project" of sharing personal secrets and revelations anonymously.
Check it here — full-featured live demo, deployed on Netlify
- Nearly-classic experience as in original app:
- Latest stories
- Random stories
- Stories by category
- Advanced search for stories
- Comments
- Distraction-free: just the content, no ratings, no likes, no reactions, no extra involving patterns
- Control your content:
- Hide comments from unwanted users
- Built with Angular 21
- No extra dependencies (see package.json)
- Uses official ideer API
- URL-driven state for search screen (see example)
- Infinite scroll loading for stories and comments pages
- Responsive design
- Light and dark themes with auto-switch
# clone repository
git clone https://github.com/icmx/ngdeer && cd ngdeer
# install dependencies
npm install
# serve for local development
# available at localhost:4200
ng serve
# build in case you need to
ng buildNote: this project is built with Angular CLI and supports standard code scaffolding like ng g c and so on.
MIT.
Original stories belong to ideer.ru owners as stated in agreement.
😈 devilhorns emoji favicon image is made by Mozilla.