bounswe / 2021SpringGroup5

4 stars 4 forks source link

Home page for M2 APIs #130

Closed GozdeUnver closed 3 years ago

GozdeUnver commented 3 years ago

I will create a home page for our M2 project where buttons to go different API functionalities will be located.

GozdeUnver commented 3 years ago

I created a home app that links to other apps and has a home html file that has buttons to those other apps. I connected my weatherCondition app to home app and created button on the html file for weatherCondition app. I pushed it to my branch called -gozdebranch-

GozdeUnver commented 3 years ago

@cagin24 will add the remaining url connections to the home app after other team members push their codes to github and he will also add buttons to the html code for those apps.

GozdeUnver commented 3 years ago

We decided with @cagin24 that I will make the modifications and he will review them before merging to the master. First pull request is here

GozdeUnver commented 3 years ago

I added a button for musicapi and added its path to the home/urls.py. musicapi was not correctly added as an app in the settings.py file so the program was not working so I corrected it. You can see the pull request here

GozdeUnver commented 3 years ago

I added buttons and paths of exchangeRaeAPI, airquality, core and randomActivity. I modified settings.py and added these apps correctly. When I tried to run the project, nbastats, sport_relation and core apps were giving errors so I contacted with @atasoyfurkan how to handle these errors. His app sport_relation and @salih997 's app nbastats were conflicting on their templates because their directory design for templates were not appropriate. I pushed the modifications I did to the home branch and added a pull request and added @atasoyfurkan as the reviewer. He will look at the mistakes as well.

GozdeUnver commented 3 years ago

@atasoyfurkan and I reviewd the final code. We decided on making some modifications. Detailed information is in this pull request. Home app and the development of the project is done

atasoyfurkan commented 3 years ago

I reviewed the final code, and it has some bugs like Gozde mentioned. I solved them like that: