Repository navigation
Database Migration and Frontend Implementation
Release Notes for v0.20
Database Migration and Frontend Implementation
Major Changes:
-
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.
-
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:
-
Test Implementation:
- Comprehensive testing has been added throughout the development process. These tests ensure that the application functions reliably and consistently.
-
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.
-
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.