- A Ticket Booking system where users can signup, login, logout, create events, update and delete them.
- Book any events they wish to attend.
- Non logged in users can see all events but cannot interact with the system without signing up.
- From the bookings page, the user can see a list of their booked events, or click on the chart tab to see how many cheap, moderate or expensive events they have booked.
Front End: React.js Back End: GraphQL API, Node.js and Express Server and Mongo Database.
- Download this repo,
npm install
in the root of the project,cd client
andnpm install
,- Make sure to
npm start
both in the root and in the client folder simultaneously to run this project.