Here by I uploaded a few console application using java, I hope you will go through it and review.
- ATM Application
- Train_booking Application
- Amazon Application
- Library Management System
- Splitwise
- Vehicle Rental System
No.of Login -> 2
1.Admin 2. User
1.Admin
Authentication
1.Admin ID - Arun
2.Admin Password - 1234
Usecase
1.Add Amount
2.Show Amount
2.User
Authentication
1.User ID - arun
2.Password - 0512
Usecase
1.Withdraw Amount
2.Deposit Amount
3.Check Balance
4.Change Account Pin
5.Transfer Amount
6.Transaction History
No.of Login -> 3
1. Admin Login
2. Merchant Login
3.User login
1.Admin
Authentication
1.Admin ID - admin
2.Password - 1234
Usecase
1.Approve List
2.Add Merchant
3.Remove Merchant
2.Merchant
Authentication
Every new Merchant has been created must approved by admin ,after he/she can authenticated to login.
1.Merchant ID - 101
2.Password - 1234
Usecase
1.Add product
2.remove product
3.View product
4.Update Product
3.User
Authentication
1.User ID - 90
2.Password - 1111
Usecase
1.Order new Items
2.My Order History
3.My Wallet
4.My cart
5.Compare Product
No of Login - 2
1.Admin 2.Passengers
1.Admin
Authentication
1.Admin ID - admin
2.Admin Password - 1234
Usecase
1.Train Details
2.Number of seats Filled
3.Booking List
4.Waiting List
2.User
Authentication
1.User ID - 93
2.Password - 1234
Usecase
1.Book Ticket
2.Booking Details && Cancel Ticket
3.View Train Details
4.IRTC Wallet
No of Login - 2
1.Admin 2.Users
1.Admin
Authentication
1.Admin ID - admin
2.Admin Password - 1234
Usecase
1.AddBook
2.Book Details
3.Modify Book
4.Delete Book
5.Search Book
6.User Details
7.Borrow Details
8.Return and Fine
2.User
Authentication
1.User ID - 50
2.Password - 1234
Usecase
1.Borrow Book
2.Borrow History
3.Return
4.Wallet
No of Login - 2
1.Going out 2.User Home
1.Going Out
Usecase
1.Selecting Friends group or non group.
2.Type of Expense
3.Amount of Expense
4.Expense paid by
2.User
Authentication
1.User Name - Arun
2.Password - 1234
Usecase
1.Amount to be give
2.Amount to be Recieve
3.Expenses history
4.My Wallet
5.Add Wallet amount
No of Login - 2
1.Admin 2.User
1.Admin
Authentication
1.Admin ID - admin
2.Admin Password - 1234
Usecase
1.Add Vechicle
2.Remove Vechicle
3.Modify Vechicle
4.View List of Vechicle
5.Search Vechicle
6.Service List
2.User
Authentication
1.User Name - Arun
2.Password - 1234
Usecase
1.Borrow Vehicle
2.My Cart
3.Return Vehicle
4.My Borrow History
5.Back