Weatherly
Built for "Will it rain on my parade" Challenge at Nasa Space Apps Challenge 2025
👥 Contributors
This project was built by:
- Sinura Wahalathanthri (Frontend Eng)
- Vinudhi Wahalathanthri (Frontend Eng)
- Venuki Weerakoon (Backend AI/ML)
- Pulesh Aponso (Backend AI/ ML)
Special thanks to everyone who contributed ideas, development, testing, and feedback.
View Full Project Here!
Prerequisites
Make sure you have the following installed:
Getting Started
Frontend
- Navigate to the project root.
- Install dependencies:
npm install
- Run the development server:
npm run dev
The frontend will now be running on http://localhost:5173.
Backend
- Navigate to the backend folder:
cd backend
- Create a virtual environment (if not already created):
python -m venv venv
- Activate the virtual environment:
- Windows:
.\venv\Scripts\activate
- macOS/Linux:
source venv/bin/activate
Install Dependencies
pip install -r requirements.txtRun the backend server:
uvicorn main:app --reload
The backend will now be running on http://127.0.0.1:8000.
Running the Full Project
Once both frontend and backend servers are running, you can access the full application via your browser at the frontend URL (http://localhost:5173).
Project Structure
project-root/
│
├── src/
├── public/
└── package.json
│
├── backend/
│ ├── main.py
│ └── venv/
│
└── README.md
