An open API service indexing awesome lists of open source software.

https://github.com/ajaynegi45/basic-projects

Easy and simple projects in different languages.
https://github.com/ajaynegi45/basic-projects

c java python

Last synced: 3 months ago
JSON representation

Easy and simple projects in different languages.

Awesome Lists containing this project

README

          

# Project Descriptions 📂
This repository contains projects.


# Java Projects

## ATM Management Project 💸
### Overview

The ATM project is a simple Java application that simulates an Automated Teller Machine (ATM). It provides a **command-line interface** to perform basic banking operations, such as checking account balance, depositing funds, withdrawing money, and viewing Account Details.

### Features
- The program prompts the user to enter a customer ID and PIN for authentication.
- Default **ID** 9958 and **PIN** 3345
- It validates the customer ID and PIN and allows the user to access the account if the credentials are correct.
- Users can select the account type (Savings or Current).
- After selecting the account type, users can perform various operations such as checking account details, viewing balance, withdrawing funds, depositing funds, and exiting the ATM.


Click 👉🏻 [`ATM Management Project`](https://github.com/ajaynegi45/Learn-Java/tree/main/Projects/ATM%20Management)




## Library Management Project 📕
### Overview

The Library Management project is a Java application designed to manage a library's book inventory and borrowing system. It provides a user-friendly command-line interface for librarians and users to perform various operations. Some of the key features of this project include adding and removing books from the library, checking book availability, borrowing and returning books.

### Features
- The program presents a menu of options to the librarian for managing the library.
- The librarian can add books to the library, and the program ensures that duplicate books are not added.
- The librarian can issue books to readers if the book is available in the library.
- The librarian can also return books to the library, updating the availability status accordingly.
- The program provides options to view the available books, issued books, and a history of all books added to the library.

Click 👉🏻 [`Library Management Project`](https://github.com/ajaynegi45/Learn-Java/tree/main/Projects/Library%20Management)



‼️ **Note**: Both projects are written in Java and can be executed in any Java-supported environment. Make sure to have the latest version of Java installed on your system to run the programs successfully.




# Python Projects

## Service Provider Searcher Project
Click 👉🏻 [`Service Provider Searcher Project`](https://github.com/ajaynegi45/Learn-Java/tree/main/Projects/Library%20Management)

## Stone Paper Scissor Game Project
Click 👉🏻 [`Stone Paper Scissor Game Project`](https://github.com/ajaynegi45/Learn-Java/tree/main/Projects/Library%20Management)

## Contributing 🤗

Feel free to explore and use these projects and enhance your programming skills. If you encounter any issues or have suggestions for improvements, please feel free to contribute or reach out for assistance.

Contributions are always welcome! ✨

See [`contributing.md`](https://github.com/ajaynegi45/Learn-Java/blob/main/Projects/Library%20Management/contributing.md) for ways to get started.

Please adhere to this project's [`code_of_conduct.md`](https://github.com/ajaynegi45/Learn-Java/blob/main/Projects/Library%20Management/code_of_conduct.md).

## Contact Information 📧

If you have any questions or would like to connect, please don't hesitate to reach out. I'd be more than happy to chat and learn from your experiences too.




**Email:** contact@ajaynegi.co

## Thankyou ❤️
Thank you for taking the time to explore my projects. I hope you find them informative and useful in your journey to learn and enhance your programming skills. Your support and contributions are highly appreciated.
Happy coding! ✨

## Authors

- 🙍🏻‍♂️ [@ajaynegi45](https://github.com/ajaynegi45)