jitacm / -30DaysDevChallenge-

Welcome to the 30DayDevChallenge repository! This repository is dedicated to a month-long coding challenge designed to help developers of all levels enhance their skills through daily coding tasks and projects.
19 stars 28 forks source link

Train Ticket Management System / 30_Days_Of_Java #346

Closed AnshNikhare closed 3 months ago

AnshNikhare commented 3 months ago

New Project Proposal - Train Ticket Management System

Project Overview

The Train Ticket Management System is a Java Swing application designed to manage train ticket bookings. It allows users to select a destination, specify the number of tickets they want to purchase, and generate a receipt after the purchase. The system provides a simple graphical user interface (GUI) for users to interact with and handle basic ticket management tasks.

Objectives

Features

  1. Destination Selection: Users can choose from a list of predefined destinations.
  2. Ticket Quantity Input: Users can specify the number of tickets they wish to buy.
  3. Cost Calculation: The application calculates the total cost based on the number of tickets.
  4. Receipt Generation: After purchasing, the system generates a receipt that includes the user's name, destination, number of tickets, and total cost.
  5. Input Validation: The system checks for valid input and provides user feedback.

Technical Requirements

github-actions[bot] commented 3 months ago

Thank you for creating this issue! 🎉

We'll look into it as soon as possible. In the meantime, please make sure to provide all the necessary details and context. If you have any questions or additional information, feel free to add them here. Your contributions are highly appreciated! 😊

You can also check our [CONTRIBUTING.md] for guidelines on contributing to this Domain.

Shlokwankhade commented 3 months ago

Go Ahead

github-actions[bot] commented 3 months ago

Hello @AnshNikhare! Your issue #346 has been closed. Thank you for your contribution!