Welcome to Weathy, your ultimate weather companion! Weathy provides real-time weather updates with a clean and responsive interface. 😎🌤️
- 🔑 User Authentication: Secure login and signup using JWT (JSON Web Tokens).
- 🛡️ Resource Authorization: Protect sensitive resource 6F70 s with robust authorization mechanisms.
- 🔒 Secure Password Storage: Passwords are hashed using bcrypt for enhanced security.
- 🌍 Real-time Weather Data: Integrated with OpenWeather APIs to fetch live weather updates.
- 📁 Database: User data and weather preferences stored in MongoDB.
- 💻 Backend: Powered by Node.js and Express.js for building scalable APIs.
- 🎨 Frontend: Built with HTML, CSS, and JavaScript for a clean and interactive user interface.
- Node.js
- Express.js
- JWT for authentication
- bcrypt for password hashing
- MongoDB for database management
- HTML
- CSS
- JavaScript
- APIs: OpenWeather APIs for weather data
Follow these steps to get the application running on your system.
- Node.js installed on your system
- MongoDB instance running
- OpenWeather API key (sign up at OpenWeather)
- Clone the repository:
git clone https://github.com/afsar-hussain/Weathy.git cd Weathy