Skip to content

docs(readme): refresh per #422#580

Open
Acruve15 wants to merge 1 commit intomainfrom
alexis/docs-readme-refresh
Open

docs(readme): refresh per #422#580
Acruve15 wants to merge 1 commit intomainfrom
alexis/docs-readme-refresh

Conversation

@Acruve15
Copy link
Copy Markdown
Collaborator

Closes #422.

Summary

  • Add a one-paragraph teaser at the top of the README covering the data model (Users, Cameras, Organizations, Detections, Sequences, Webhooks) and the end-to-end alert flow, with a link to CONTRIBUTING.md for the full breakdown.
  • Split Quick Tour into a user path (docker compose pull && docker compose up, no Poetry needed) and a contributor path (make run, builds locally, requires Poetry).
  • Fix the docs URL: localhost:8080 -> localhost:5050 to match docker-compose.yml.
  • Drop the outdated v0.1.2 Swagger screenshot.
  • Remove the dead Heroku redoc badge (also clears its brain=main typo).
  • Reframe the Contributing section so readers know CONTRIBUTING.md also documents data model, codebase tour and developer setup, not just contribution guidelines.

Test plan

  • Render the README on GitHub and confirm all remaining badges load and internal links work.
  • From a clean clone, run the user path (cp .env.example .env && docker compose pull && docker compose up) and confirm http://localhost:5050/docs loads the Swagger UI.
  • Run the contributor path (make run) and confirm it succeeds, then make stop.

- Document the data model and end-to-end alert flow at the top, with a
  link to CONTRIBUTING.md for the full breakdown.
- Split Quick Tour into a user path (docker compose pull/up against the
  published image, no Poetry needed) and a contributor path (make run,
  which builds locally and requires Poetry).
- Fix the docs URL: 8080 -> 5050 to match docker-compose.yml.
- Drop the outdated Swagger screenshot from the v0.1.2 release.
- Remove the dead Heroku redoc badge (also fixes its brain=main typo).
- Reframe the Contributing section to highlight that CONTRIBUTING.md
  also covers data model, codebase tour and developer setup.
@github-actions github-actions Bot added the topic: docs Improvements or additions to documentation label Apr 30, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 30, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.75%. Comparing base (1f67522) to head (ca53f98).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #580   +/-   ##
=======================================
  Coverage   88.75%   88.75%           
=======================================
  Files          52       52           
  Lines        2196     2196           
=======================================
  Hits         1949     1949           
  Misses        247      247           
Flag Coverage Δ
backend 88.65% <ø> (ø)
client 90.40% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Acruve15 Acruve15 requested a review from fe51 April 30, 2026 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: docs Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

README seems not up to date

1 participant