Skip to content

Latest commit

 

History

History
66 lines (40 loc) · 3.16 KB

Nayeli_Project_tracker.md

File metadata and controls

66 lines (40 loc) · 3.16 KB

Date: January 16th, 2024

  • Shared some API websites with my classmates to pick one for our project... In the end we choose YouTube API.

Date: January 19th, 2024

  • Worked on a template for the proposal aand share it with my classmates.

Date: January 20th, 2024

  • We meet at the library and work 2 hours refining the proposal and discussing useful functionalities for our project.

Date: January 25th, 2024

  • Our partner Karthiga explained us how to create a project in RStudio and tied it with Git and GitHub.
  • We discuss about the wrapping functions and split the work evenly.
  • I created my firts wrapping function call "get_channel_stats" to retrieve information about the channel.

Date: January 30th, 2024

  • I created the following R files:

    1. display_individual_channel_stats.R: Functionality to display a table with the statistics for one channel.
    2. channel_comparator_plots.R: Auxiliary piece of code that contains the function to create the plots for comparing 2 or more channels (4 bar plots and 1 bubble plot).
    3. channel_comparator_summarizer.R: Functionality that calls get_channel_stats and channel_comparator_plots and display the plots for comparing 2 or more channels.
  • Recorded a video to explain how to call the wrapping/auxiliary functions within a R file to display the functionalities (a summary table and plots for the comparison of channels).

https://www.loom.com/share/7de14035e61d4f08aafb44057669cafb?sid=b62bbcdf-7036-4c36-9e65-7bb7395edc7f

Date: February 1st, 2024

  • Running the check process from Build -> Check in RStudio.
  • Troubleshooting with my team members in the class hour.
  • Modifying the Roxygen documentation for every function to provide all the information requiered for running the examples within each one, as this was generating errors in the checking process.
  • Modifying the description file to add the libraries and dependencies from my wrapping functions and functionalities.
  • Modifying the code from the display_individual_channel_stats.R to encapsule it in a function.

Date: February 4th, 2024

  • Work on the tests for my wrapping function and functionalities (12 tests overall).

Date: February 5th, 2024

  • Meeting with my team in the commons to work in the documentation: README, vignette, contributions.

Date: February 6th, 2024

  • We test loading the package and running the functionalities, both Karthiga's and mine works well but Andrew's funtionalities were missing.
  • I added the figures for my plots and link with the README file.
  • I added an overview in the contributions file.

Date: February 7th, 2024

  • We meet in the classroom, we discuss the slides structure and pick the plots and information for the presentation.
  • Creation of the slides on Canva for the presentation.
  • I prepare my pich for presentation.

Date: February 8th, 2024

  • We present our project, even though some technical issues and that I forgot most of my pitch, I think we overcome the problems.
  • I add the .yml file on GitHub actions for Continuous Integration and Deployment (CI/CD), after some failed attemps it works fine!
  • I add the passing badge for CI/CD on the README file.

Thank you for reading the journal!