Skip to content

Fix outdated backend README (T431214) - #52

Open
priyankar1434 wants to merge 1 commit into
Tiisu:mainfrom
priyankar1434:fix-backend-readme
Open

Fix outdated backend README (T431214)#52
priyankar1434 wants to merge 1 commit into
Tiisu:mainfrom
priyankar1434:fix-backend-readme

Conversation

@priyankar1434

Copy link
Copy Markdown

What's this PR about?

The backend README was pretty outdated — it said the stack was Flask/Python/PostgreSQL, but the actual code runs on Node.js/Express/MongoDB. It also had a bunch of duplicate sections (Project Structure, API Endpoints, Testing, and Deployment were all repeated twice), which made it confusing to read.

What I changed

  • Fixed the Tech Stack section to actually match what's in the code — Node.js, Express, MongoDB/Mongoose, JWT for auth
  • Rewrote the Project Structure to match the real backend/src/ folder layout
  • Replaced the API Endpoints list with the actual routes — went through each file in backend/src/routes/ to make sure every path and method is correct
  • Removed the duplicate sections
  • Updated the setup instructions (installation, env variables, testing) to match what's really in package.json

How I verified it

Went through backend/src/routes/*.js and backend/src/server.js directly and cross-checked every endpoint and route prefix instead of guessing.

Related task

Closes T431214: https://phabricator.wikimedia.org/T431214

Checklist

  • README now reflects the actual stack, scripts, and endpoints
  • Duplicate content removed

@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown

@priyankar1434 is attempting to deploy a commit to the Tiisu's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant