
/frontend)src/pages/ - Astro page components and routingsrc/components/ - Reusable React componentssrc/layouts/ - Page layout templatessrc/styles/ - CSS and styling filessrc/utils/ - Utility functions and helperssrc/hooks/ - Custom React hookssrc/assets/ - SVG logos and graphics used in the about sectionpublic/ - Static assets (images, icons, etc.)/backend)app/ - Main Flask application code and development notebooksapp.py - Main Flask application entry pointapi_and_db_testing.ipynb - Initial API testing and database implementation work from the start of the projectcinemind_toolkit.ipynb - Well-formatted utilities and commands for regular database operations and API managementcinemind_ai.ipynb - Testing and experimentation with the Gemini AI API for review analysisdata/ - CSV datasets and raw data filestmdb_5000_movies.csv - Core movie dataset with metadata, budget, revenue, and ratingstmdb_5000_credits.csv - Cast and crew information for moviesmodels/ - Original SQLite database files (now legacy - replaced by migration system)tests/ - Unit testing files and test notebookstest_database.ipynb - Comprehensive unit tests for database functionality and data integrityrequirements.txt - Python dependenciesdiagrams/ - Project documentation and diagrams, mainly showing the backend database structure with Mermaid diagramsmigration_project/ - Current active database - SQLAlchemy-based implementation with Alembic migrations (more powerful than the original cinemind.db)http://localhost:4321start-servers.bat script only works if your virtual environment is located at cinemind/venv (created in the project root as shown in the Backend Setup instructions)..env file in one of the following supported locations:cinemind/.env (recommended)cinemind/backend/app/.envcinemind/frontend/.envcinemind/backend/.envgit checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)Posted Sep 19, 2025
a full-stack movie exploration platform with analytics, real-time search filtering and AI sentiment analysis.
0
3