Inspiration

The inspiration for this project came from my Master's Degree in Computer Science from University of Bridgeport. One of the classes I decided to take was titled "Blockchain and Cryptocurrency" where I needed to write smart contracts in Solidity to perform various functions. This project is based on one of those assignments but expanded into different contracts.

What it does

The program contains three contracts. All three contain structures that hold basic information about a car (make, year, doors, etc.). The renting contract allows users to rent and return cars, the selling contract allows a user to buy a car from a seller, and the exchange contract allows users to trade two different cars.

How we built it

The smart contracts were built on Remix IDE

Challenges we ran into

Communicating with each other, my teammate refused to answer emails so I could not work with him. Also, the rootstock faucet was completely unresponsive, as was support to get it to work for me. I could receive no useful support and/or clear answers to get the faucet to work so I could not test my contracts properly.

Accomplishments that we're proud of

Completing something we could submit

What we learned

New ways we could expand on previous work

What's next for Blockchain Car Dealership

Expanding the functionality to other vehicles besides cars.

Built With

Share this project:

Updates