Have you heard of ChatGPT? If, not it is an AI app that people can use for many tasks, showing the power of technology. I have my made my own version with JavaScript called JavX. Ask it anything you want and the AI will ctaer to your needs.
Link to live project: https://jav-dsmjpln1u-dominikj22.vercel.app/
Tech used: HTML, CSS, JavaScript, API, Vite, and OpenAI I designed this app to have an elegant user face that resembles the ChatGPT app. It communicates with the GPT 3 model API and answers question and comments. I made a seperate client side and server side. I used simple js for both to make it a simple as possible.
Simple server using Node. Responsive layouts with CSS. Simple handle events with JavaScript.
From this project I really focused on learning how to use Vite. Vite is a JS tool that helps simplify Frontend applications. The API used in this application was complicated to understand at first but after some time and research I understood how to impliment it. Finally, I learned and focused on how to deploy new apps with new technology.
Take a look at these couple examples that I have in my own portfolio:
Don't Forget: https://github.com/DominikJ22/notes
Invincible: https://github.com/DominikJ22/invincble-app
Project Cosmos: https://github.com/DominikJ22/Nasa-Explorer