Skip to content

Database Migration and Frontend Implementation

Choose a tag to compare

@SilvaCastillo SilvaCastillo released this 11 Oct 13:38
· 31 commits to main since this release

Release Notes for v0.20

Database Migration and Frontend Implementation

Major Changes:

  1. Database Migration to MongoDB:

    • The backend has been upgraded to use MongoDB atlas instead of the previous SQLite database. This change enhances data storage and retrieval capabilities.
  2. Frontend Implementation with Vite/React and Tailwind CSS:

    • The frontend of the application has been completely revamped using the Vite/React JavaScript framework, coupled with the use of Tailwind CSS for styling. This update ensures a more dynamic and responsive user interface, making it easier for users to interact with the application.

Enhancements:

  1. Test Implementation:

    • Comprehensive testing has been added throughout the development process. These tests ensure that the application functions reliably and consistently.
  2. Continuous Integration with GitHub Actions:

    • A continuous integration pipeline has been set up using GitHub Actions. This CI/CD process automatically builds, tests, and deploys the application, ensuring code quality and stability.
  3. Deployment Details:

    • The frontend is now live on the student server.
    • The backend and database have been deployed in the cloud on Azure.

Thank you for using our application. We hope you enjoy the enhanced performance and user experience.