Movie Ticket Booking System

0
 Hi   I'm new to mendix Can I get some idea on how to develop movie ticket booking app with two roles(admin,user) Admin features are:   1) Add movies to specific theatres and branches, specifying the screen where the movie will be shown and the number of available seats.     2)Manage users by adding or removing them from the app. General User Features are:     1)Upon logging into the app, users can select a theatre from the available branches.   2) After selecting a branch, users can choose a show and book tickets for it. 3)Users can cancel their booked tickets, and when a cancellation occurs, the number of available tickets for that show should be updated accordingly.   I'm using studio version 10.19.0
asked
2 answers
0

Hi Vineesha,

 

This movie ticket booking app in Mendix requires entities for Movie, Theatre, Branch, Show, Booking, and custom Roles (Admin, User) linked to the built-in Mendix. Account. Admin users manage movies, theatres/branches, shows (including setting total seats), and users. User features include selecting a theatre/branch, viewing shows, booking tickets (updating available seats), and canceling bookings (releasing seats). Security roles control access: Admin has full access, User has read access to movie/show data and create access to bookings. UI includes pages for admin management and user booking flow. Microflows handle show creation (initializing available seats), booking (validating availability and updating seat count), and cancellation (releasing seats). Use XPath constraints for data filtering, reference selectors for entity linking, and transactions for data consistency, especially around booking and cancellation processes.

answered
0

I have entities for Movies, Theaters, Branches, Screens and Showtime.

I have pages for these and created buttons and linked the pages to buttons.

 

What are the next steps.

answered