-
Notifications
You must be signed in to change notification settings - Fork 0
Database Enhancements Features Progress Timeline
Amit Das edited this page Aug 28, 2023
·
2 revisions
- Initial brainstorming for the web application
- Looked at developing a client that could "drop" pins on a map for interaction with the database
- Finialized decisions for languages to be used
- Client-side: JavaScript
- Server-side: Python
- Introduction and deep dive into
Leaflet.js- Reviewed Quick Start guide and related tutorials
- Introduction and deep dive into
Flask- Reviewed Quick Start guide and related tutorials
- Client-side progress
- implemented map display
- established event listeners for map interactions
- Modularized the application
- Introduced two operational modes: Click Mode and Explore Mode
- Structured HTML containers specific to each mode
- Feature additions
- Incorporated drop-down menus for attributes continent & month and introduced text-box entry for year.
- Finalized basic development for
Click Mode
- Progress with Server-side implementation
- Integrated with MySQL database
- Executed and tested database queries
- Ensured map markers were operational and visible
- Database transition and frontend enhancements
- Shifted database to AWS RDS and verified connection.
- Introduced visual enhancements: boundary demarcations and interactive sliders.
- Creating an EC2 instance in AWS to store the web app on an AWS server
- Testing the App, Debugging, and Documenting Progress