TIDE/frontend/blog_portal
Yisroel Baum 6ffa499c79
implement profile, post, and new-post views
ProfilePage shows a user's posts and exposes a New Post button
when the logged-in user is the owner; admins see a Promote
control. PostPage shows the post, its comments, and forms for
adding/deleting comments. Post-author and admin can delete
posts; admins can feature or unfeature any post into one of
the two slots from this view.
2026-05-06 22:52:32 +03:00
..
cypress/support scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
src implement profile, post, and new-post views 2026-05-06 22:52:32 +03:00
.gitignore scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
.oxlintrc.json scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
cypress.config.ts scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
env.d.ts scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
eslint.config.ts scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
index.html scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
package-lock.json scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
package.json scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
tsconfig.app.json scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
tsconfig.json scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
tsconfig.node.json scaffold blog_portal vue 3 + pinia + cypress frontend 2026-05-06 22:47:09 +03:00
vite.config.ts add api client and auth store 2026-05-06 22:48:17 +03:00