{"_id":"@adeeba123/online-ticketing-flow","_rev":"1-f2f10e3cec847dacd3b069b8a6e25eac","name":"@adeeba123/online-ticketing-flow","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"dependencies":{"inquirer":"^9.2.22"},"devDependencies":{"@types/inquirer":"^9.0.7"},"name":"@adeeba123/online-ticketing-flow","version":"1.0.0","main":"index.js","type":"module","bin":{"online-ticketing-flow":"main.js"},"publishConfig":{"access":"public"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","description":"The Online Ticketing System is a TypeScript-based command-line application that allows users to browse events, purchase tickets, and manage their order history conveniently. This project aims to provide a user-friendly interface for accessing and interact","_id":"@adeeba123/online-ticketing-flow@1.0.0","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-9aU7X9sk42nY1kCdyhNhi+xPW7aCh3bqTa+3pTvfqBkk77dbGPCGVdrA9ULN1S9g1ayuh03MXt9GUFFEufhU7w==","shasum":"a81b985ebbb004c9e5ba085e9d1e7b99c1d658f2","tarball":"https://registry.npmjs.org/@adeeba123/online-ticketing-flow/-/online-ticketing-flow-1.0.0.tgz","fileCount":5,"unpackedSize":30626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+RuY/hh79XloY999mQA7/1zfNDcFNCEkiSVuIKyyrqAiBPBs9NI6p2eq6NXEdJcqn/qYQvgGrE//FUDanqUxLaFQ=="}]},"_npmUser":{"name":"adeeba123","email":"kadeeba322@gmail.com"},"directories":{},"maintainers":[{"name":"adeeba123","email":"kadeeba322@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/online-ticketing-flow_1.0.0_1717310196286_0.03956438164379805"},"_hasShrinkwrap":false},"1.0.1":{"dependencies":{"inquirer":"^9.2.22"},"devDependencies":{"@types/inquirer":"^9.0.7"},"name":"@adeeba123/online-ticketing-flow","version":"1.0.1","main":"index.js","type":"module","bin":{"online-ticketing-flow":"main.js"},"publishConfig":{"access":"public"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","description":"The Online Ticketing System is a TypeScript-based command-line application that allows users to browse events, purchase tickets, and manage their order history conveniently. This project aims to provide a user-friendly interface for accessing and interact","_id":"@adeeba123/online-ticketing-flow@1.0.1","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-9IcN3U0APi3sYYV6IimWMSxG09SY9a5k/y9rP6LV+hG3co612PPC8Eun8gkHVMGZXAXU9KBOsRQrxoQiRU0w/g==","shasum":"f89b78637cb639f1a21dbfbcf89040c3638fa611","tarball":"https://registry.npmjs.org/@adeeba123/online-ticketing-flow/-/online-ticketing-flow-1.0.1.tgz","fileCount":5,"unpackedSize":30669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVDTJZWitCiVuOoHedQ+JJfw9IsFwtFB6IDgKH2IHpEwIhAJU+FUtNV22waYHf6TpPN+WOk1oE931rW9ZgtFi8ZrR0"}]},"_npmUser":{"name":"adeeba123","email":"kadeeba322@gmail.com"},"directories":{},"maintainers":[{"name":"adeeba123","email":"kadeeba322@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/online-ticketing-flow_1.0.1_1717416948701_0.12885291411884614"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-02T06:36:36.175Z","1.0.0":"2024-06-02T06:36:36.462Z","modified":"2024-06-03T12:15:49.004Z","1.0.1":"2024-06-03T12:15:48.851Z"},"maintainers":[{"name":"adeeba123","email":"kadeeba322@gmail.com"}],"description":"The Online Ticketing System is a TypeScript-based command-line application that allows users to browse events, purchase tickets, and manage their order history conveniently. This project aims to provide a user-friendly interface for accessing and interact","keywords":[],"license":"ISC","readme":"# Online Ticketing System\r\n\r\n## Description\r\n\r\nThe Online Ticketing System is a TypeScript-based command-line application that allows users to browse events, purchase tickets, and manage their order history conveniently. This project aims to provide a user-friendly interface for accessing and interacting with event tickets.\r\n\r\n## Features\r\n\r\n- **User Management**:\r\n  - Signup: Users can create new accounts by providing their name, email, and password.\r\n  - Login: Existing users can log in using their email and password credentials.\r\n  - Admin Access: Separate login functionality for administrators with additional privileges.\r\n\r\n- **Event Management**:\r\n  - Event Creation: Administrators can create new events by specifying event details such as title, date, time, city, and ticket stock.\r\n  - Event Listing: Users can view available events, filtered based on availability.\r\n\r\n- **Ticketing**:\r\n  - Ticket Selection and Purchase: Users can browse available tickets for events, select the number of tickets they wish to purchase, and complete the transaction.\r\n\r\n- **Order History**:\r\n  - Users can view their purchase history, including details of previously purchased tickets.\r\n\r\n## Installation\r\n\r\n1. Clone the repository:\r\n2. Navigate to the project directory:\r\n3. Install dependencies:\r\n\r\n## Usage\r\n\r\n1. Run the application:\r\n\r\n2. Follow the prompts to:\r\n- Signup or login.\r\n- Browse available events and select an event to purchase tickets.\r\n- View and purchase tickets.\r\n- View order history.\r\n\r\n## Contributing\r\n\r\nContributions are welcome! If you find any issues or have suggestions for improvements, please feel free to fork the repository, make your changes, and submit a pull request.\r\n\r\n","readmeFilename":"README.md"}