Next.js 14 + FastAPI + MongoDB portfolio with storage, JWT auth, and admin CMS

1 stars 4 forks 1 watchers JavaScript MIT License
2 Open Issues Need Help Last updated: Jan 31, 2026

Open Issues Need Help

View All on GitHub

AI Summary: The `list_files` method in `backend/storage/local_storage.py` does not recognize SVG files as images because the `.svg` extension is missing from its `image_extensions` set. This leads to SVG files not appearing when filtering for images, despite the `upload` method correctly identifying `image/svg+xml` as an image type. A simple fix involves adding `.svg` to the `image_extensions` set.

Complexity: 1/5
bug good first issue

Next.js 14 + FastAPI + MongoDB portfolio with storage, JWT auth, and admin CMS

JavaScript

AI Summary: This issue identifies duplicate route decorators in `backend/server.py` for the `/blogs` and `/comments/{blog_id}` endpoints. These duplicates can lead to unexpected routing behavior, warnings during server startup, and potential problems with OpenAPI documentation. The suggested fix is to simply remove the redundant decorators.

Complexity: 1/5
bug good first issue

Next.js 14 + FastAPI + MongoDB portfolio with storage, JWT auth, and admin CMS

JavaScript