10000 GitHub - afsar-hussai/Weathy: Weathy: A secure weather tracking application with JWT authentication and bcrypt-encrypted user credentials. Featuring robust resource authorization and personalized weather insights, this app ensures user data privacy while delivering real-time weather information.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Weathy: A secure weather tracking application with JWT authentication and bcrypt-encrypted user credentials. Featuring robust resource authorization and personalized weather insights, this app ensures user data privacy while delivering real-time weather information.

Notifications You must be signed in to change notification settings

afsar-hussai/Weathy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌦️ Weathy - Weather Application

Welcome to Weathy, your ultimate weather companion! Weathy provides real-time weather updates with a clean and responsive interface. 😎🌤️


🚀 Features

  • 🔑 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.

🛠️ Technologies Used

Backend:

  • Node.js
  • Express.js
  • JWT for authentication
  • bcrypt for password hashing
  • MongoDB for database management

Frontend:

  • HTML
  • CSS
  • JavaScript
  • APIs: OpenWeather APIs for weather data

⚙️ Setup Instructions

Follow these steps to get the application running on your system.

Prerequisites:

  • Node.js installed on your system
  • MongoDB instance running
  • OpenWeather API key (sign up at OpenWeather)

Installation:

  1. Clone the repository:
    git clone https://github.com/afsar-hussain/Weathy.git
    cd Weathy

About

Weathy: A secure weather tracking application with JWT authentication and bcrypt-encrypted user credentials. Featuring robust resource authorization and personalized weather insights, this app ensures user data privacy while delivering real-time weather information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0