AeroNex is a flight booking system made with C. It runs in the terminal and lets users register, log in, and use the booking menu.
I made this project to learn more about C and how to build a bigger program.
Some parts still need more work.
First, clone the repository:
git clone https://github.com/Arsen-Gevorgyan/AeroNex.git
Open the project folder:
cd AeroNex
Compile the program:
gcc BookingPlane.c -o aeronex
Run it:
./aeronex
While making AeroNex, I learned more about functions, arrays, input checks, and bitwise operations.
One of the hardest parts was the booking system. My first price system had some problems, so I worked on a better way to save booking choices using bits.
I also found and fixed bugs in my code. This helped me understand C better.
I started with most of the code in one file. Now I want to split it into different files to make it easier to read and change.
I plan to use separate files for booking, input checks, menus, and saving data.
AeroNex is finished for now, but I have some ideas for the future.
I want to add more features, improve data saving, and use other libraries when needed. I also want to build different systems as separate projects and maybe connect them together later.