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