seetadev / GovtInvoice

Billing and Invoicing System with Deep Linking to Apple ios, Android
MIT License
11 stars 29 forks source link

Week 2 - Convert Website from Tornado to Flask and Fix errors #12

Closed ManasMadan closed 4 months ago

ManasMadan commented 4 months ago

Week 2 PR Description:

This PR covers the updates and fixes implemented in Week 2. Below are the detailed tasks and changes:

Tasks:

  1. Updated Versions:

    • Updated Python to version 3.
  2. Migration:

    • Migrated the website framework from Tornado to Flask.
  3. Authentication:

    • Implemented authentication within the Flask framework.
  4. CRUD Operations:

    • Implemented CRUD operations using AWS.
  5. SocialCalc:

    • Updated the code to fix SocialCalc errors ensuring compatibility with the latest changes.
  6. Templates:

    • Converted Tornado templates to Jinja templates for Flask.
  7. Import/Export:

    • Implemented import/export functionality supporting the following formats: MSC, MSCE, CSV, PDF, HTML, XLSX, and XLX.

Checklist:


Merging this PR closes Issue #11