Dragan Aleksic's Projects
In Admin Dasboard you need to login to your account to see a chart of your sales and manage your products and events. You can also manage your account information.
Web server built with Express.js and MongoDB
Build AI-powered applications with React, Svelte, Vue, and Solid
Chat-with-pdf app uses RAG (Retrieval Augmented Generation) to retrieve relevant context, then answers user question based on the provided context and chat history.
Ensome is a clean and modern website targeting a wide variety of use cases for cloud technologies, IT businesses, startups, machine learning, data science businesses, etc.
eStore is an online store that has a product catalog that customers can browse by category and page, a shopping cart where users can add and remove products, and a checkout where customers can enter their details and place their orders.
Web server built with Express.js and MongoDB
Simple demo app demonstrating use of OpenAI Assistants API in Next.js and Vercel AI SDK with streaming, tool use (code interpreter and file search), and function calling.
My portfolio site
Simple example showcasing how to manage form state in React, without third-party library.The same form component is used for both create and edit operations.
Redux-paint is a drawing board. You can pick different colors and draw lines. If you donβt like the results you can βundoβ and "redo" your actions. When you are satisfied with the results you can export the image as a .png file.
Simple blog CRUD app using redux-toolkit and RTK Query
Web server built with Express.js and MongoDB
In Social Media App, without signing in, you can only see a list of all users. Sign in to see user's profile and posts, who they follow and who follows them. You can create posts, comment and like posts, and follow other users.
In Trello-Clone, you can create tasks and organize them into lists. You can drag and drop both cards and lists to reorder them.