8000 GitHub - rishuriya/Martian-Chronicles
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rishuriya/Martian-Chronicles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

The Martian Chronicles πŸš€

As a NASA scientist, you are constantly exploring the fascinating world of Mars πŸš€. You have just received a batch of images captured by the Mars Rover and you are eager to analyze them πŸ”. However, manually going through all of images is a time-consuming and tedious task 😴.

You have a brilliant idea to create a Python GUI app that can fetch and display the latest images from the Mars Rover based on specific parameters πŸ’‘. You remember learning about PyQT, a powerful library for creating GUI apps, and you decide to use it for this project πŸ’».

You quickly started coding and soon enough, your app is able to retrieve the latest images from the Mars Rover API πŸ’₯. You added a "Fetch Image" button that retrieves and displays the images based on the parameters entered by the user πŸ–ΌοΈ. It's a great start, but you want to take it one step further πŸ’ͺ.

You want to share the images with your colleagues and friends, but you don't want to go through the hassle of manually sending each image πŸ“©. You remember learning about different Python libraries and APIs for sending emails and you decide to integrate this functionality into your app πŸ’».

With the help of the library or API, you add the ability to send an email with the generated image as an attachment πŸ“Ž. The user can enter the subject and message body of the email, as well as a list of recipients πŸ“«.

Upon successful completion of sending the email, you added a toast message that appears on the screen, informing the user that the email was sent successfully πŸŽ‰. Your app is now able to generate and display the latest images from Mars and also send an email with the image attachment in just a few clicks 🀩. Implement the above told story and feel proud of your accomplishment and excitedly share your app with the world 🌎.

Requirements πŸ“‹

  • Retrieve the images from the Mars Rover API.
  • Add a "Fetch Image" button to display the images based on user-entered parameters.
  • Integrate email sending functionality with a Python library or API.
  • Allow the user to enter the subject, message body, and recipients list for the email.
  • Attach the generated image to the email.
  • Display a message upon successful completion of sending the email.

Resources πŸ“œ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0