whichmovietowatch
An Open Movie suggestion website which suggests a movie to watch
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.5%) to scientific vocabulary
Repository
An Open Movie suggestion website which suggests a movie to watch
Basic Info
- Host: GitHub
- Owner: Kohulan
- License: other
- Language: JavaScript
- Default Branch: main
- Size: 7.87 MB
Statistics
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
- Releases: 2
Metadata Files
README.md
🎬 Which Movie To Watch
🌟 About
Which Movie To Watch is your personal cinema companion – a sophisticated web application designed to uncover hidden gems and blockbusters across major streaming platforms. Whether you're planning a cozy movie night or searching for your next binge-worthy adventure, we've got you covered.
✨ Features That Make Us Special
🎯 Smart Recommendations
Our AI-powered system analyzes thousands of data points to suggest movies that match your unique taste. Using advanced algorithms, we consider user ratings, popularity trends, and viewing patterns to ensure each recommendation hits the mark.
🍽️ Exclusive: Dinner Time Mode
A revolutionary feature that suggests movies perfect for mealtime viewing. No more ruined dinners due to unsavory scenes – just pure entertainment that complements your dining experience.
💎 Premium Experience, Zero Cost
Access our carefully curated collection of legally free movies from trusted sources. Quality entertainment shouldn't break the bank.
🌍 Global Accessibility
Our intelligent location-aware system automatically adapts to show content available in your region. No more frustration over geo-blocked content.
🎨 User Experience
🛠️ Technical Architecture
Frontend Stack
javascript
{
"core": "Vanilla JavaScript (ES6+)",
"styling": "Custom CSS with Modern Features",
"animations": "Smooth Transitions & Effects"
}
External Integrations
javascript
{
"movieData": "TMDB API & OMDB API",
"location": "IP Geolocation Service",
"analytics": "Privacy-Focused Simple Analytics"
}
🚀 Quick Start Guide
Prerequisites
Setup in 4 Easy Steps
1️⃣ Clone the Repository
bash
git clone https://github.com/yourusername/which-movie-to-watch.git
2️⃣ Navigate to Project
bash
cd which-movie-to-watch
3️⃣ Configure API Keys
javascript
// api.js
const API_KEY = 'your_tmdb_api_key';
const OMDB_API_KEY = 'your_omdb_api_key';
4️⃣ Launch Application
Simply open
index.htmlin your browser
📁 Project Structure
bash
which-movie-to-watch/
├── 📄 index.html # Application Entry Point
├── 🎨 css/
│ └── styles.css # Global Styling
├── 🔧 scripts/
│ ├── app.js # Core Logic
│ ├── api.js # API Integration
│ ├── ui.js # UI Components
│ ├── preferences.js # User Settings
│ └── utils.js # Utilities
└── 📚 README.md # Documentation
🤝 Join Our Community
We believe in the power of community collaboration. Here's how you can contribute:
- Fork the repository
- Create your feature branch:
bash git checkout -b feature/AmazingFeature - Commit your changes:
bash git commit -m '✨ Add some AmazingFeature' - Push to the branch:
bash git push origin feature/AmazingFeature - Open a Pull Request
📜 License
This project is protected under the MIT License with Commons Clause. See LICENSE for details.
🙏 Acknowledgments
🌐 Connect With Us
Owner
- Name: Kohulan Rajan
- Login: Kohulan
- Kind: user
- Location: Jena,Germany
- Company: Friedrich-Schiller-University
- Website: https://kohulanr.com
- Twitter: KohulanRajan
- Repositories: 12
- Profile: https://github.com/Kohulan
PostDoc @Steinbeck-Lab Currently based at Friedrich-Schiller-University, Jena
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this project, please cite it as follows:" authors: - family-names: "Rajan" given-names: "Kohulan" orcid: "https://orcid.org/0000-0003-1066-7792" title: "Which Movie To Watch!" version: 1.0.0 doi: 10.XXXX/zenodo.XXXXXX date-released: 2025-02-12 url: https://github.com/Kohulan/WhichMovieToWatch
GitHub Events
Total
- Create event: 4
- Issues event: 2
- Release event: 2
- Watch event: 1
- Issue comment event: 2
- Public event: 1
- Push event: 97
- Pull request event: 4
Last Year
- Create event: 4
- Issues event: 2
- Release event: 2
- Watch event: 1
- Issue comment event: 2
- Public event: 1
- Push event: 97
- Pull request event: 4
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 1
- Total pull requests: 5
- Average time to close issues: about 2 months
- Average time to close pull requests: 1 minute
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.2
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 5
- Average time to close issues: about 2 months
- Average time to close pull requests: 1 minute
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.2
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- JonasSchaub (1)
Pull Request Authors
- Kohulan (5)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- google-github-actions/release-please-action v4 composite
- actions/checkout v3 composite
- peaceiris/actions-gh-pages v4 composite
- actions/checkout v4 composite