Skip to content

Adding Backend requirements#22

Merged
RevantCI merged 10 commits intodevelopmentfrom
backend
Dec 10, 2024
Merged

Adding Backend requirements#22
RevantCI merged 10 commits intodevelopmentfrom
backend

Conversation

@AthulyaMS
Copy link
Copy Markdown
Contributor

@AthulyaMS AthulyaMS commented Nov 21, 2024

This PR includes

  • FastAPI Application Setup
  • Database Connection - get-db and Database Models
  • JWT Authentication (Password Hashing,JWT Token Creation)
  • User Management APIs
  • File Upload and Processing
  • ZIP File Handling
  • Added Transcribe API
  • Addded GET Status
  • Added PUT languages ,chapter approve ,text modification
  • Added convert to Speech and download
  • Added input and output in different folders
  • Added project in a structure

@KetanKBaboo
Copy link
Copy Markdown
Contributor

Note :-
In routers.py file, "approved" keys in the response of get_user_projects api("/projects/") are currently commented. Please do check if it's needed as per SRS requirement.

@RevantCI
Copy link
Copy Markdown
Collaborator

Reviewed all files except crud.py and router.py.
Will review them after the UI is integrated feature by feature.
Merging the PR for now .
Other setup and config files look good.

@RevantCI RevantCI merged commit eb913c4 into development Dec 10, 2024
@RevantCI RevantCI deleted the backend branch December 10, 2024 10:39
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.

3 participants