Welcome to the Weather Journal App! This application lets you keep a personal weather diary by combining data from the OpenWeatherMap API with your own personal notes.
- Retrieve real-time weather data using postal codes.
- Log and reflect on your personal feelings with the corresponding weather.
- Enjoy a clean and responsive user interface.
Before running the application, ensure you have Node.js installed on your system.
- Clone this repository to your local machine.
git clone https://github.com/thaisaraujom/project-weather-journal-app.git
- Create a .env in the /assets/js directory and add your OpenWeatherMap API key:
API_KEY=your_api_key
- Navigate to the project directory where the server.js file is located and start the server:
node server.js
- Open your browser and navigate to:
http://localhost:3000
- Enter a valid postal code into the "Postal Code" input field.
- Type in your current feelings or thoughts in the "How are you feeling today?" textarea.
- Click on "Generate" to submit your input and fetch the weather data.
- HTML
- CSS
- JavaScript
- Node.js
- Express.js
- OpenWeatherMap API
This project is licensed under the MIT License - see the LICENSE file for details.