Implement SPX by using C

Job ID: 33721289

Budget: $30 – $250 USD

SPX (Systems Programming Exchange) is a marketplace that enables highly sought after computer
components to be traded amongst seasoned computer programmers. Traditionally, trading is inperson,
however due to COVID-19 restrictions trading must now be done remotely.
Your task is to implement a new system for SPX that allows trading to take place electronically. This
consists of two parts, the exchange (handles orders) and an auto-trader (a program which trades based
on predefined conditions).
To complete this project, you should be familiar with:
• Dynamic memory allocation: malloc(), realloc(), free(), etc
• open(), read(), write() system calls
• Processes: fork(), exec(), waitpid(), etc
• Signals: sigaction(), kill(), etc
• Named Pipes (FIFOs): mkfifo()
Related categories: C Programming Algorithm Piping