Go to file
verita84 cdb10cc0fb
Some checks failed
Docker image / build-and-push-image (push) Has been cancelled
Update README.md
2024-12-18 08:53:30 -07:00
.changeset first commit 2024-09-17 18:11:55 -06:00
.github/workflows first commit 2024-09-17 18:11:55 -06:00
.vscode first commit 2024-09-17 18:11:55 -06:00
public fix 2024-09-17 19:05:00 -06:00
screenshots first commit 2024-09-17 18:11:08 -06:00
scripts first commit 2024-09-17 18:11:08 -06:00
server first commit 2024-09-17 18:11:08 -06:00
src fix 2024-12-03 21:35:16 -07:00
.dockerignore first commit 2024-09-17 18:11:55 -06:00
.gitignore first commit 2024-09-17 18:11:55 -06:00
.nvmrc fix 2024-09-17 18:12:06 -06:00
.prettierignore first commit 2024-09-17 18:11:55 -06:00
.prettierrc first commit 2024-09-17 18:11:55 -06:00
=2.0.0 first commit 2024-09-17 18:11:08 -06:00
build.sh first commit 2024-09-17 18:11:08 -06:00
CHANGELOG.md first commit 2024-09-17 18:11:08 -06:00
CNAME first commit 2024-09-17 18:11:08 -06:00
CONTRIBUTING.md first commit 2024-09-17 18:11:08 -06:00
docker-compose.yaml first commit 2024-09-17 18:11:08 -06:00
docker-entrypoint.sh first commit 2024-09-17 18:11:08 -06:00
dockerfile first commit 2024-09-17 18:11:08 -06:00
index.html first commit 2024-09-17 18:11:08 -06:00
LICENSE first commit 2024-09-17 18:11:08 -06:00
maintainers.yaml fix 2024-09-19 00:34:14 -06:00
package.json fix 2024-09-19 14:47:25 -06:00
README.md Update README.md 2024-12-18 08:53:30 -07:00
tsconfig.json first commit 2024-09-17 18:11:08 -06:00
vite.config.ts fix 2024-09-19 00:32:59 -06:00
yarn.lock first commit 2024-09-17 18:11:08 -06:00

Project Logo

posterStudel

NOTE: This client is still in development and will have bugs

posterStrudel is a web app for exploring the nostr protocol.

Live Instance: poster.place

This is a fork of the Nostrudel Project with the following changes:

  • Simpler Sign-on with Browser Extension only
  • Simpler Naviation Menu - Removed all non-essential items
  • Global Timeline is now default = using relay.poster.place as the only relay with massive spam filtering
  • Better Keyboard Shortcuts for navigation
  • Removed VIM keyboard shortcuts from Reply since it ruins the experience
  • Post modeal disappears after posting
  • Ability to block a spammer by viewing their profile on the Relay itself
  • Adds client tag to the posts by default
  • Sets default blossom server to Poster.place Blossom with the following changes:
  • ChakraUI is the default theme
  • Signup Process guides users to set Poster.place as default relay and removes Relay Configuration Part
  • Set Blue Images and Hide Images to false
  • Changed Custom Zap amounts to lower values
  • More Responsive and up-to-date Notifications!

A Browser Extension is Required to Log in.

I would recommend you use a browser extension like Alby or Nostr Connect

Running locally

git clone https://git.poster.place/verita84/posterstrudel
cd posterstrudel
yarn install
yarn dev

Contributing

This is only a personal project, so if you open any PRs please keep them small. thanks

Files Modified

src/classes/notifications.ts
src/classes/timeline-loader.ts
src/components/keyboard-shortcut.tsx
src/components/layout/desktop-side-nav.tsx
src/components/layout/mobile-bottom-nav.tsx
src/components/layout/mobile-side-drawer.tsx
src/components/layout/nav-items.tsx
src/components/post-modal/index.tsx
src/const.ts
src/helpers/relay.ts
src/hooks/use-app-title.ts
src/hooks/use-textarea-upload-file.ts
src/index.tsx
src/providers/route/index.tsx
src/services/client-relays.ts
src/services/local-settings.ts
src/services/settings/migrations.ts
src/views/launchpad/components/feeds-card.tsx
src/views/notifications/index.tsx
src/views/relays/app/add-relay-form.tsx
src/views/relays/app/index.tsx
src/views/relays/components/add-custom-modal.tsx
src/views/relays/index.tsx
src/views/relays/media-servers/index.tsx
src/views/settings/index.tsx
src/views/settings/post/index.tsx
src/views/signin/index.tsx
src/views/signin/nsec.tsx
src/views/signin/start.tsx
src/views/signup/create-step.tsx
src/views/signup/index.tsx
src/views/signup/relay-step.tsx