Aerospace engineering is a complex and highly technical discipline. It requires a lot of knowledge and experience about different aerospace components and systems. And is hard to learn about various aircrafts by just learning the books.
AeroTrack is a web app, which helps you learn about aerospace components and systems. AeroTrack is an AR-based web platform where students come across and learn about various aircraft and spacecraft with the help of interactive 3D Models and AR.
Check out the complete demo video here.
- Interactive 3D Models
- Click on the different parts of the 3D Model and get information about different parts
- Learn with Augmented Reality
- Next Js
- TypeScript
- React-three-fiber
- echo3D
- Docker
- Tailwind CSS
- Framer Motion
- AR: echo3D
- 3D Models: sketchfab.com
Run the following command to pull and start the image from Docker Hub
docker run -p 3000:3000 aerotrack:1.0
On the browser visit http://localhost:3000 to see the demo.
Required to install and run the software:
This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn devOpen http://localhost:3000 with your browser to see the result.
The biggest challenge was to render the 3D model, animate the 3D model, and add AR functionality to them, which we overcame using three js and echo3D.