Fintech World is an immersive 3D gamification web platform that promotes, educates, and informs visitors about digital payment solutions offered by fintech companies, through a fun and engaging online experience.
More details about the project's aim, uses, and features, as well as instructions, screenshots and bibliography can be found in the following document:
The core technologies of Fintech World are JavaScript, WebGL and WebAssembly (WASM). The following libraries and tools are used:
Name | License | Description |
---|---|---|
React | MIT | Component-based, front-end interface library |
Three.js | MIT | 3D graphics API for the web, based on WebGL |
React Three Fiber | MIT | A React renderer for Three.js |
Drei | MIT | Useful helpers for React Three Fiber |
Rapier | Apache | Physics library |
React Three Rapier | MIT | Rapier physics in React |
three-stdlib | MIT | Stand-alone library of threejs examples designed to run without transpilation |
R3F-Perf | MIT | Performance monitoring |
Leva | MIT | React-first GUI control panel component |
Howler.js | MIT | Audio library |
Zustand | MIT | State management |
Vite | MIT | Frontend development tooling |
A non-exhaustive list of all the software that was used during the development of Fintech World.
- Visual Studio Code
- Figma
- Blender
- Adobe Photoshop
- Inkscape
- Google Chrome
- Microsoft Edge
- Mozilla Firefox
All the assets used in Fintech World (3D models, textures, images, sound effects, music etc.) are either using Creative Commons / Public Domain or they were created by me and can be freely according to their respective license.
Thanks to Hugo Wiledal for this. Thanks to the amazing team at Merci-Michel, their work is outstanding and they have been a constant source of inspiration.
Thank you so much for your interest in my project! If you want to go a step further and support my work, buy me a coffee:
Copyright (c) 2023 Michael Kolesidis
Licensed under the GNU Affero General Public License v3.0.