Cinema registration
Create and manage your cinema’s profile, address, logo, and operational status.
Theater configuration
Define salles (screens) with specific seating capacities and individual seat records.
Showtime scheduling
Schedule screenings by linking a film, a salle, and a date/time slot.
Online reservations
Clients browse showtimes, select seats, and complete payment online.
Cinema lifecycle
Every cinema in Rakcha goes through an approval workflow before going live.Register your cinema
Navigate to Back Office → My Cinemas and click Add Cinema. Fill in:
- Name — 2 to 50 characters
- Address — used for the map view that clients see
- Logo — JPEG or PNG, maximum 5 MB
Await admin approval
The platform admin reviews your submission. They will either:
- Accept — status changes to
Acceptedand the cinema becomes visible to clients - Reject — the record is removed; you can resubmit with corrections
You cannot add theaters or schedule showtimes until your cinema status is
Accepted.Theater (salle) management
Each cinema can have multiple theaters. Theaters define the physical screens and seating available for screenings.Creating a theater
Open the Salles panel
From the My Cinemas table, click the Salles link next to the relevant cinema. This opens the theater list scoped to that venue.
Add a new salle
Click Add Salle and provide:
- Name / identifier — e.g. “Screen 1”
- Capacity (nb places) — the total number of seats
vide (empty). You do not need to create seats manually.Showtime (séance) scheduling
A séance is a single screening: one film, one salle, one date and time.Open the Séances panel
Navigate to Back Office → Séances. The table lists all scheduled screenings across your cinemas, together with the linked cinema, film, and salle.
Create a new séance
Click Add Séance and select:
- Film — chosen from the film catalog
- Salle — one of your accepted cinema’s theaters
- Date and time — the screening start
Edit a séance
Click the edit icon on an existing row to change the film, salle, or time. Updates are reflected in client-facing listings right away.
Online reservation and seat selection
Clients interact with the reservation flow from the public-facing cinema listing.Browse cinemas and showtimes
Clients visit the cinema list page (
/cinema/listecinema) and navigate to a cinema’s detail page. A map view is available so clients can confirm the venue location before booking.Select a séance
Clients pick a showtime. Available séances for that cinema and date are shown with the film title and start time.
Choose seats
The seat picker shows the salle layout. Each seat displays its current status. Clients select from available (
vide) seats up to the quantity they need.Reservation management
Reservation records are stored as tickets in the system, associating a user with a specific séance.- View reservations — cinema managers can see which séances have been booked and how many seats remain.
- Seat status — each seat transitions from
vide(empty) to reserved once a booking is made. - Cancellation — clients can cancel through their account; the seat status reverts to
videand becomes available again.
Cinema analytics and reporting
The admin panel surfaces an overview of all cinemas on the platform, including:- Pending cinemas awaiting approval
- Accepted and active venues
- Theater count and seat capacity per cinema
- Scheduled séances and occupancy trends
Analytics are updated in real time as reservations are placed or cancelled. Use the cinema admin dashboard (
/cinema/listeCinemaAdmin) for a platform-wide view.