David Tabares's repositories
Nextjs-langchain-retrievalQA
A chatbot created with Next.js and AI SDK, using Langchain with RetrievalQA to provide information from a PDF loaded into a vector store in MongoDB.
Nextjs-ai-langchain
A simple example of how to use the Vercel AI SDK and LangChain as a provider in Next.js with TypeScript.
API-REST-Mysql
Basic REST API with Express.js and MySQL that allows you to perform CRUD operations by interacting with the database using SQL.
FastAPI-files-server
File server with FastAPI that allows uploading, retrieval, downloading, and deletion of files.
FastAPI-forms-files
A simple API that enables CRUD operations on posts that include an image, name, and description. Connected with MongoDB
Images-Cloud
Project created with ExpressJS, MongoDB, JWT, Nextjs, NextUI, and Tailwind, which consists of a platform that allows you to upload, view, and delete your images. These images will be stored on a cloud service called Cloudinary.
Java-Course
Repository focused on fundamental and intermediate Java concepts. This repository covers topics such as basic language principles, Object-Oriented Programming (OOP), abstract classes, interfaces, and building REST APIs using Spring Boot.
MySQL-Sakila-Querys
Test queries on MySQL Sakila test database
Nextjs-Clerk-Auth
Example of how to do authentication with Nextjs and Clerk
Nextjs-NextAuth-Prisma
Basic example of how to create an authentication system with Nextjs, NextAuth and Prisma as an ORM for a database
Nextjs-Prisma-Aimlab
Platform that allows authentication and storage of user scores, with an area to play/practice aim. All built with Nextjs, NextAuth, Prisma and Tailwind.
Nextjs-Stripe
example of princing subscriptions with stripe
Nodejs-Google-Auth
Simple exercise on how to authenticate with Google OAuth2 and passport
React-Technical-Test
Technical test in react with typescript using global states with redux
TASKTRAKER
Full stack task web application built with Nextjs and MongoDB
DataCollection-Nodejs
The application is built with Node.js, Express, Handlebars, and MongoDB, and its main purpose is to collect data from users, which is then stored in a MongoDB database. In the future, this data will be used to train a neural network and create a REST API that can respond to messages and queries based on the information stored in the database.
Django-Python-Rest
Creating an API with Python and Django REST
Nextjs-Algorithm-Visualizer
This is a project in progress built with Nextjs and TailwindCSS to see the real-time behavior of famous algorithms
Nextjs-Ecommerce-CMS
This project is a full-stack Ecommerce created with Next.js, Tailwind CSS and Shadcn, integrating Stripe and webhooks and using Prisma with PostgreSQL. The system has an administration panel that allows to manage the content (CMS), plus a side of the store where the content is displayed. from the video tutorial of Code with Antonio
Nextjs-HuggingFace-Chat
project created with project idx from google, which consists of a chat that uses a hugging face model and an interface created with Nextjs and TailwindCSS
Nextjs-Strapi
Example of basic use of strapi with nextjs
Nextjs-Upload-Images
Application with NextJS that allows you to upload images to the cloud
Nodejs-HuggingFace
Basic use example of Hugging Face with nodejs
Nodejs-RAG-HuggingFace
RAG built with Nodejs and TypeScript, LangChain and Cheerio to get information from a website
Python-Data-structures
Complete repository of data structures with Python
Python-Django-CRUD
Basic CRUD project with Python and Django
Python-SQL-Northwind
Statistical calculations based on information from the Northwind test database with Python, Pandas and Matplotlib
Web-Portfolio
Portfolio created with Nextjs TypeScript and TailwindCSS