A task management app with AI integration
Visit Live SiteView on GitHubWatch Video DemoThis app helps businesses manage their tasks efficiently with AI integration. It allows for organizing categories to tasks to descriptions, progress tracking, team collaboration and AI-powered generative templates based on the prompt about their business.
Next.js, Typescript, Tailwind, Firestore, Webhooks, OpenAI API
Improves task management and productivity in business environments.
The app was built with HTTP only Cookies authentication, Firestore for database management, and OpenAI API for AI integration. Webhooks were used to trigger real time team collaboration. React context was used for state management. The app was deployed on Vercel for optimized performance and scalability.
A job application tracker and AI resume builder/tailoring
Visit Live SiteView on GitHubWatch Video DemoThis app enables users to efficiently track their job applications and customize their resumes according to specific job descriptions. The customization process involves uploading their resume, which is then captured as a screenshot using Puppeteer for web scraping. This image is stored in a Firebase storage bucket and saved to a Mongoose database. Users can upload a job description from any tracked application, which is sent to the OpenAI API to generate a tailored resume in HTML format. This HTML is then converted into a downloadable PDF, providing a seamless and personalized resume optimization experience. The Puppeteer service is hosted on Render, and the app is deployed on Vercel.
Next.js, Typescript, Tailwind, MongoDB, OpenAI API
Streamlines the job application process and enhances resume customization.
The project involved creating a user-friendly interface with React and handling backend operations with Node.js and MongoDB. The OpenAI API was used for AI-driven resume tailoring.
A bussiness my friend and I started to help clients with their web development needs. We offer a variety of services including web design, web development, and SEO optimization all they can purchase directly from the website using Stripe.
Next.js, Tailwind CSS, MongoDB, Stripe
Helps potential clients learn about my services and see examples of my work.
Built with Next.js for server-side rendering and Tailwind CSS for styling. Deployed on Vercel for optimized performance and scalability.
A dating app designed with a unique matching algorithm to connect compatible users.
React, PostgreSQL, Spring Boot, Java
Enhances user experience in finding compatible matches.
This app I built with a friend I wrote the front end in React and he wrote the back end in Java using Spring Boot. We used a PostgreSQL database to store user information and match them based on their preferences.