I am a newbie in terms of Arduino programming and was interested in creating a temp and humidity sensor that is able to data log but is also able to save the data daily. As in it automatically save for lets say Monday, then Tuesday, then etc..., More over i need it to be able to send the data on the net.
the components that I am thinking of using for this project is:
Arduino uno
DHT22
A GSM shield/WeMos wifi enabler
Would this project be feasible based on these components? Also i only have experience in data logging for temp and humidity but i wish to enhance that by making it able to send the data online, and able to save the data on lets say an excel sheet without me doing it manually.
Yes, but you will probably find a NodeMCU, or something from Wemos, makes the Uno redundant.
Check date as filename using local RTC or internet time
Check PLX v2 for direct Arduino to Excel, complete with live graphs
also Internet of Things https://learn.adafruit.com/category/adafruit-io
As Nick says you will probably not need the Arduino UNO.
If you new to hardware/Arduino then maybe something like the Wemos D1 mini and all of it's plug in sensors might be a good starting point. As they allow you to quickly prototype a design with the one caveat that they are not great for use in very low power due to the design of the battery shield and the MCU board.
Another concern of mine is in the coding i was able to do the logging for the humidity and temp before using PLX but it wasn't through wifi, but my concern here is that how do i make it save daily.Lets say I leave the device one for a week, and for that week the device saves a new file for each day from Monday to Sunday. Is this something i code in arduino or is this something i do on excel?
On the assumption that you do not really want to leave Excel connected and running for a week, it becomes an increasingly good idea to do it on Arduino, which presumably, will be left running for a week - or more. Do it by recording on SD card and using an RTC, or internet clock. You can make separate files using date as filename, or simply put a data mark at midnight on a single continuously updated file. Either way, you get to manipulate them in Excel at leisure.