Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alkaison/projects-in-c
10+ Exciting C projects ideas with source code. Projects for beginners & first year students of CSE, IT, BCA.
https://github.com/alkaison/projects-in-c
c-project calculator hack-games password-protect phonebook-management-system unit-converter
Last synced: 21 days ago
JSON representation
10+ Exciting C projects ideas with source code. Projects for beginners & first year students of CSE, IT, BCA.
- Host: GitHub
- URL: https://github.com/alkaison/projects-in-c
- Owner: Alkaison
- License: mit
- Created: 2022-09-25T14:26:52.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-01T06:45:52.000Z (over 1 year ago)
- Last Synced: 2024-05-02T05:49:06.805Z (8 months ago)
- Topics: c-project, calculator, hack-games, password-protect, phonebook-management-system, unit-converter
- Language: C
- Homepage:
- Size: 510 KB
- Stars: 17
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Projects-in-C
10+ Exciting C projects ideas with source code. Projects for beginners & first year students of CSE, IT, BCA.
## Table of Contents
### Simple Projects
| Sr. No. | Title | Link |
| ------------- | ------------- | ------------- |
| 1. | Calculator | [Link](Projects/Calculator.c "Code for Calculator") |
| 2. | Unit Converter | [Link](Projects/UnitConverter.c "Code for UnitConverter") |
| 3. | FunHack Prank | [Link](Projects/FunHack.c "Code for FunHack") |
| 4. | Secret Password | [Link](Projects/PassProtector.c "Code for PassProtector") |
| 5. | Simple Phonebook | [Link](Projects/PhoneBook.c "Code for PhoneBook") |
| 6. | 45+ Programs | [Link](College_Programs "45+ programs") |### Advance Projects
| Sr. No. | Title | Link |
| ------------- | ------------- | ------------- |
| 1. | Phonebook Management System | [Link](https://github.com/Alkaison/Phonebook-Management-System "Phonebook-Management-System") |
| 2. | Library Management System | [Link](https://github.com/Alkaison/Library-Management-System "Library Management System") |
| 3. | Number System Converter | [Link](https://github.com/Alkaison/Number-System-Converter "Number System Converter") |
| 4. | Matchstick Game | [Link](https://github.com/Alkaison/Matchstick-Game "Matchstick Game") |
| 5. | Basic to Advance Programs | [Link](College_Programs "45+ programs") |## 1. Calculator - [Code here](Projects/Calculator.c "Code for Calculator")
Simple Calculator made using C language can perform operations on multiple operators.
- Addition (+)
- Subtraction (-)
- Multiplication (*)
- Division (/)
- Moduloes (%)
### 01. Operator Selection
![Calculator Image 1](https://i.postimg.cc/xT63N0zM/Calculator-1.png)
### 02. Result Page
![Calculator Image 2](https://i.postimg.cc/Sxj7Ww65/Calculator-2.png)
## 2. Unit Converter - [Code here](Projects/UnitConverter.c "Code for UnitConverter")
Unit Converter can perform conversions into 3 different categories - **Temperature, Mass, Currency**
The following conversions can be performed using this converter:
- Celsius to Fahrenheit
- Fahrenheit to Celsius
- Ounces to Pounds
- Grams to Pounds
- USD to Euro
- USD to Japanese Yan
- USD to Chinese Yuan
- USD to Indian Rupee### 01. Main Menu
![Unit Converter Image 1](https://i.postimg.cc/QCxWjTSP/Unit-Converter-1.png)
### 02. Temperature Converter
![Unit Converter Image 2](https://i.postimg.cc/1XCVX3jz/Unit-Converter-2.png)
### 03. Mass Converter
![Unit Converter Image 3](https://i.postimg.cc/BZMKMmnG/Unit-Converter-3.png)
### 04. Currrency Converter
![Unit Converter Image 4](https://i.postimg.cc/FszJq0Yk/Unit-Converter-4.png)
### 05. USD to INR
![Unit Converter Image 5](https://i.postimg.cc/RVYnzqts/Unit-Converter-5.png)
### 06. Grams to Pounds
![Unit Converter Image 6](https://i.postimg.cc/8zrfkDB1/Unit-Converter-6.png)
## 3. FunHack - [Code here](Projects/FunHack.c "Code for FunHack")
Program that makes you feel like a hacker, works on terminals (command prompt) only. It executes linux based commands in your terminal & creates an infinity loop which keeps listing the current directory files.
### 01. Enter A/c No
![FunHack Image 1](https://i.postimg.cc/Bny5NMNv/Fun-Hack-1.png)
### 02. Processing screen
![FunHack Image 2](https://i.postimg.cc/pdFfSz1J/Fun-Hack-2.png)
### 03. Hacked
![FunHack Image 3](https://i.postimg.cc/pVZD32k4/Fun-Hack-3.png)
## 4. PassProtector - [Code here](Projects/PassProtector.c "Code for PassProtector")
Program which accepts the password in hidden format & tells whether its correct or not. Its very much useful for programs which stores data & wants to keep it secure from strangers access.
### 01. Logged In
![PassProtector Image 1](https://i.postimg.cc/MTJ7JHC2/Pass-Protector-1.png)
### 02. Invalid Password
![PassProtector Image 2](https://i.postimg.cc/d1R8svF7/Pass-Protector-2.png)
## 5. PhoneBook - [Code here](Projects/PhoneBook.c "Code for PhoneBook")
Phone Book is secured with a layer of password screen to secure its access from strangers. This Phone Book project generates an external file to permanently store the user’s data (Name, Address, Mail-ID, Phone Number). Made using the concepts of File Management.
The Phone Book can perform this following operations:
- Adding Records
- Searching for Record
- Modifying Records
- Listing All Records
- Deletion of Record
- Bonus: Secured with Password
### 01. Login Screen - Password: Alkaison
![PhoneBook Image 1](https://i.postimg.cc/Y0pQjV2d/Phone-Book-1.png)
### 02. Main Menu
![PhoneBook Image 2](https://i.postimg.cc/Y0bYF3hM/Phone-Book-2.png)
### 03. List Record
![PhoneBook Image 3](https://i.postimg.cc/RZ3K3w9x/Phone-Book-3.png)
### 04. Add Record
![PhoneBook Image 4](https://i.postimg.cc/9FgyFJ6B/Phone-Book-4.png)
### 05. Search Record
![PhoneBook Image 5](https://i.postimg.cc/QdR5cVx9/Phone-Book-5.png)
### 06. Deleted Record
![PhoneBook Image 6](https://i.postimg.cc/N0mXDY5N/Phone-Book-6.png)
### 07. Modify Record
![PhoneBook Image 7](https://i.postimg.cc/RFmHb8tv/Phone-Book-7.png)
### 08. Credit Screen / End
![PhoneBook Image 8](https://i.postimg.cc/W37kRnmg/Phone-Book-8.png)
## Support
For personal project support, join our Discord Server [here](https://discord.gg/dF4PHpA "Byte Hub Discord")
## MIT License
This work is published under [MIT](LICENSE.md "MIT License") License.