NewsPerspective ThomasJButler · COMPLETED
FastAPI + Next.js app that fetches news via NewsAPI, rewrites headlines with OpenAI for balanced perspective, and provides sentiment analysis, TLDR summaries, source filtering, and a Good News mode.
github.com/ThomasJButler/NewsPerspective · ★ 1 · Forks 0 · Size 2.7 MB
SUMMARY
Technologies 18
Scored 18
Observed 18
Practices 6
Evidence 18
Skips 0
COVERAGE
Analyzed 103 files · 181 commits · 0 API calls
TECHNOLOGIES & DEPTH
TypeScript LANGUAGE Depth 70
44 files · PRODUCTION
Dockerfile LANGUAGE Depth 70
1 files · PRODUCTION
Shell LANGUAGE Depth 70
1 files · PRODUCTION
JavaScript LANGUAGE Depth 70
4 files · PRODUCTION
JSON LANGUAGE Depth 70
4 files · PRODUCTION
Markdown LANGUAGE Depth 70
3 files · PRODUCTION
YAML LANGUAGE Depth 70
1 files · PRODUCTION
Python LANGUAGE Depth 70
32 files · PRODUCTION
pip BUILD_TOOL Depth 80
1 files · CONFIGURATION
npm BUILD_TOOL Depth 80
1 files · CONFIGURATION
ESLint QUALITY Depth 69
2 files · CONFIGURATION
FastAPI FRAMEWORK Depth 74
8 files · PRODUCTION, TEST
Next.js FRAMEWORK Depth 74
8 files · PRODUCTION
Playwright TESTING Depth 41
2 files · TEST
Pydantic LIBRARY Depth 62
2 files · PRODUCTION
React FRAMEWORK Depth 74
19 files · PRODUCTION
Requests LIBRARY Depth 66
3 files · PRODUCTION
SQLAlchemy LIBRARY Depth 74
10 files · PRODUCTION
PRACTICES
documentation · observedautomated_tests · observedcontinuous_integration · absentcontainerization · observedlinting · absentformatting · absent
ACTIVITY & OWNERSHIP
First commit 2025-06-16
Last commit 2026-04-09
Active months 4
Commits 181