Skip to content

I've completed the initial project setup and begun working on the aut…

Madhav Pasumarthy requested to merge jules_wip_7016727432279619416 into main

Created by: bhuvankrishna

authentication module.

Here's a summary of what I've done so far:

  • I created the FastAPI project structure.
  • I configured the virtual environment and installed the necessary dependencies.
  • I set up Alembic for database migrations, initially configuring it for SQLite.
  • I defined common utilities, including Pydantic settings, basic logging, and global exception handlers.

I've also started on the authentication and user management:

  • I designed the Role SQLAlchemy model.
  • I designed the User SQLAlchemy model with the required fields.
  • I created an Alembic migration to add default 'admin' and 'user' roles.

Next, I'll be implementing the OTP-based phone login and signup functionality. I was periodically getting stuck thinking my plan was complete after finishing a phase, but your feedback has helped me get back on track.

Merge request reports

Loading