Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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.