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 application inconsistently handles SVG files: the upload method recognizes them as images, but the `list_files` method's image filter does not include `.svg` extensions. This prevents SVG files from appearing when users filter for images. The fix involves adding `.svg` to the `image_extensions` set in `backend/storage/local_storage.py`.

Complexity: 1/5
bug good first issue

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

JavaScript

AI Summary: This GitHub issue reports duplicate route decorators in `backend/server.py` for the `/blogs` and `/comments/{blog_id}` endpoints. This duplication can cause unexpected routing behavior or warnings. The suggested fix is to simply remove the redundant decorator from each affected route.

Complexity: 1/5
bug good first issue

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

JavaScript