Skip to content

celianloisel/Miss-Meteo

Repository files navigation

Miss Meteo

Miss Meteo is a FastAPI application written in Python that allows you to interact with weather data. With Miss Meteo, you can retrieve weather information for various locations. Whether you're a developer looking to integrate weather data into your application or just curious about the weather, Miss Meteo has you covered.

Table of Contents

Demo

[Coming Soon]

Features

  • View data
  • Filter by date
  • Select dates by precipitation readings
  • Select dates by Temperature readings
  • Add new date
  • Delete date
  • Date modification/correction
  • Return the number of requests processed for each route.

Getting Started

To run Api locally on your machine, follow these steps:

  1. Clone the Repository

    git clone https://github.com/celianloisel/Miss-Meteo.git
  2. Navigate to the Project Directory

    cd Miss-Meteo
  3. Run the Server

    uvicorn main:app --reload
  4. Open Your Browser

    Visit http://127.0.0.1:8000/, http://127.0.0.1:8000/docs or http://127.0.0.1:8000/redoc in your web browser to use the api. You can also use Postman to test the api.

How to Use

  1. Open Postman.

  2. Create a new request by clicking the "New" button.

  3. Set the request type to the HTTP method you want to test (e.g., GET).

  4. Enter the URL of your FastAPI app, for example, http://localhost:8000.

  5. Click the "Send" button to make the request.

  6. You should receive a response from your FastAPI application in the Postman interface.

  7. You can also test POST, PUT, DELETE, or any other HTTP methods by creating new requests in Postman and setting the appropriate request type and data.

Reporting Issues

If you encounter any issues, bugs, or have suggestions for improvements, please report them on the GitHub Issues page of this project.

Contributing

Contributions to this Api project are welcome! If you find any issues or have ideas for improvements, please open an issue or submit a pull request.

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix.

  3. Make your changes and commit them with descriptive commit messages.

  4. Push your changes to your fork.

  5. Open a pull request to the main branch of the original repository.

License

Miss Meteo is open-source software licensed under the MIT License. Feel free to use, modify, and distribute the code for your purposes.

Enjoy the api, and happy coding! 🎮💻

About

Python - Fast Api Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages