Shinsee is a high-performance, GraphQL-powered movie rental platform designed for seamless online subscriptions. Built on a scalable backend using Django and PostgreSQL, it provides a robust solution for digital content rentals.
Check out the live demo: Shinsee Live (Replace with actual URL)
- 🎬 Movie Rental System – Rent movies online with flexible subscription plans.
- 🚀 GraphQL API – Efficient data fetching with a powerful API.
- 🛒 Cart & Checkout – Smooth user experience for renting and purchasing.
- 🔐 Authentication & User Management – Secure login, signup, and session handling.
- 📊 Admin Dashboard – Manage content, users, and transactions with ease.
- 🌍 Multi-currency & Multi-language Support – Expand globally.
- 🎥 Streaming Support – Integrated video streaming for instant access.
Frontend: React, TypeScript, Next.js
Backend: Django, PostgreSQL, GraphQL API
Deployment: Docker, Kubernetes, AWS/GCP
Ensure you have the following installed:
- Python 3.8+
- PostgreSQL
- Node.js & Yarn
- Docker (optional for containerized deployment)
Clone the repository and install dependencies:
# Backend
cd shinsee-backend
python -m venv env
source env/bin/activate
pip install -r requirements.txt