You are browsing as a guest. Sign up (or log in) to start making projects!

3h 16m 54s logged

AeroNex — Devlog #2

What I worked on

In this update, I worked more on AeroNex. I mainly worked on the booking system and the terminal interface.

I wanted to make the program look better and not only work with normal text. So I started making custom boxes for showing information.

For example, now I can show:

  • Name
  • Surname
  • Phone number
  • Flight information
  • Booking information

I also made the text fit inside the box. If the text is too long, it can go to the next line.

Fixing bugs

While working on this part, I found some bugs in my C code.

Some problems were with strings, loops, and memory. One bug even caused my program to crash with a segmentation fault.

I learned that I need to be careful when using functions like strlen() and memset(). Fixing these bugs helped me understand C better.

Booking system

I also continued working on the booking system.

The user can choose different options for a flight, and I am working on more features like:

  • Booking a flight
  • Cancelling a booking
  • Viewing flight information
  • Choosing a flight class
  • Managing the user account

There are still some things that I need to finish and improve.

What I will do next

For the next update, I want to continue working on the booking system and make the interface cleaner.

I also want to add more flight information and improve the menus.

The project is still not finished, but I am learning a lot by making it step by step.

1
156

Comments 0

No comments yet. Be the first!