About

Samarth Sheth

Here is a little background

I'm a skilled software developer with experience in MongoDB, Firebase, Sanity, TypeScript and JavaScript, and expertise in frameworks like React, React Native, Node.js, and Next.js. I'm a quick learner and collaborate closely with clients to create efficient, scalable, and user-friendly solutions that solve real-world problems. Let's work together to bring your ideas to life!

Experience

Logicwind Technologies LLP

Javascript Developer

Logicwind Technologies LLP

React NativeTypescriptFirebase

Mon Sep 02 2024 - Present

  • Worked as an Intern for 9 months
  • Working as a Full Time Employee
  • Worked on multiple OTT mobile & TV Application
SetBlue

NextJS Developer

SetBlue

Next JSReactNode JSMongoDBMySQL

Fri Dec 15 2023 - Present

  • Internship as a NextJS & MERN developer
  • Worked on B2B & B2C admin panel
  • Built and deployed 5 webapps successfully
SIT

React Native + PHP Developer

SIT

React NativeReactPHPMySQL

Mon May 01 2023 - Sat Sep 30 2023

  • Internship as a React Native and PHP developer
  • Utilized MySQL database for project work
  • Successfully completed 7 projects
VSAL

Full Stack Web Developer

VSAL

Next JSSanityTypescriptTailwind CSS

Tue Jan 24 2023 - Wed Feb 15 2023

  • Next.js 13 Server Side Rendering
  • Connection with Sanity CMS
Pari Opticals

NextJS Developer

Pari Opticals

Next JSSanityTypescriptTailwind CSS

Sun Aug 07 2022 - Mon Nov 07 2022

  • Next-Auth Authentication
  • Stripe Payment Gateway
  • Sanity CMS
  • Fully Functional & Responsive
AMTICS, Uka Tarsadia University

Full Stack Web Developer

AMTICS, Uka Tarsadia University

Next JSPHPSanity

Thu Sep 01 2022 - Present

  • Pravaah Techfest registration website.
  • UTKARSH sports registration website.

Skills

Hover over a skill for current profieciency

MetaMask

60%

Firebase

60%

MySQL

80%

MongoDB

80%

Sanity

80%

Python

70%

PHP

85%

React Native

75%

Next JS

80%

Node JS

80%

React

80%

Typescript

80%

Javascript

80%

Tailwind CSS

90%

CSS 3

90%

HTML 5

95%

Projects

Finance SAAS Platform

1 of 21 : Finance SAAS Platform

Next JSTypescriptTailwind CSS

Utilizing Next.js, this project streamlines income and expense tracking, allowing users to categorize and assign transactions to accounts. It offers detailed financial summaries and integrates Hono for API management, PostgreSQL with Drizzle for database support, and Clerk Authentication for secure access. Additionally, users can upload CSV files for managing transactions. The UI is elevated with ShadcnUI and TailwindCSS, ensuring an intuitive and visually engaging experience.

Oz Solar Needs

2 of 21 : Oz Solar Needs

Next JSTypescriptTailwind CSSMongoDBNode JS

This Next.js project boasts static page generation alongside dynamic rendering of data, complemented by an admin panel for streamlined management. Users can sort/filter data and perform CRUD operations efficiently. The MongoDB database and Prisma ORM ensure robust data handling, while Next Auth Authentication provides secure access. The UI is polished with ShadcnUI and TailwindCSS, offering full mobile responsiveness for a seamless user experience across devices.

Zoom Clone

3 of 21 : Zoom Clone

Next JSTypescriptTailwind CSS

A new meeting platform offers comprehensive meeting controls, including the ability to exit meetings and schedule future ones. Users can access past meetings and view recorded sessions. Personal rooms provide a dedicated space, while joining meetings via links ensures convenience. Security features include clerk authentication. The interface utilizes ShadcnUI & TailwindCSS for a sleek design with full mobile responsiveness.

Boards (Miro Clone)

4 of 21 : Boards (Miro Clone)

Next JSTailwind CSSTypescript

This feature-rich whiteboard application offers a versatile toolbar for text, shapes, sticky notes, and freehand drawing. With layering capabilities and a comprehensive coloring system, users can create dynamic visualizations. Undo and redo functions, along with keyboard shortcuts, enhance usability. Real-time collaboration and database synchronization enable seamless teamwork. Secure authentication, organization management, and invitation features ensure privacy and control. Additionally, users can favorite items for quick access. Supported by Clerk Authentication and Convex Database, the interface is enhanced with ShadcnUI and TailwindCSS, ensuring full mobile responsiveness.

Shilpa Creations

5 of 21 : Shilpa Creations

Next JSSanityTailwind CSSTypescript

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend with "ShadCN" as its component library. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, NextJs version 14 is used.

Spectrum Dyes

6 of 21 : Spectrum Dyes

Next JSSanityTypescriptTailwind CSS

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend with "ShadCN" as its component library. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, NextJs version 14 is used.

LiveHub (Twitch Clone)

7 of 21 : LiveHub (Twitch Clone)

Next JSMySQLTailwind CSSTypescript

The website facilitates streaming through RTMP/WHIP protocols, generating ingress for seamless connectivity. It enables Next.js app integration with OBS or similar streaming software, offering live viewer counts, real-time chat using sockets, and a slow chat mode for enhanced interaction during streaming sessions. Utilizes MySQL with Prisma ORM.

Taskify (Trello Clone)

8 of 21 : Taskify (Trello Clone)

Next JSTailwind CSSMongoDBTypescript

The website offers Clerk Authentication and Organization tools. Users can create and manage boards, lists, and cards with features like rename, delete, drag & drop reorder, and copy. It integrates Unsplash API for cover images, an activity log, and supports Stripe subscriptions for limitless boards. Utilizes MongoDB with Prisma ORM.

Notion Clone

9 of 21 : Notion Clone

Next JSTailwind CSSTypescript

This Notion Clone offers real-time database functionality with a Notion-style editor and supports light and dark modes. It enables infinite children documents and trash can with soft delete options. Users can manage authentication, file uploads, deletion, and replacement. Real-time icon updates and an expandable sidebar enhance the experience, while mobile responsiveness ensures accessibility. Additionally, it allows publishing notes to the web, supports cover images for each document, and facilitates file recovery.

Learning Management System (Udemy Clone)

10 of 21 : Learning Management System (Udemy Clone)

Next JSMySQLTypescriptTailwind CSS

This educational platform offers users the ability to browse and filter courses, purchase them securely through Stripe, and track their progress by marking chapters as completed or not. It provides both students and teachers with dedicated dashboards, allowing teachers to create courses and chapters easily, reorder chapter positions using drag-and-drop functionality, and enhance content with thumbnails, attachments, and videos via UploadThing. Video processing is handled through Mux, offering HLS video playback. Additionally, the platform features a rich text editor for creating descriptive content for each chapter.

Genius AI SAAS

11 of 21 : Genius AI SAAS

Next JSMySQLTypescriptTailwind CSS

This application incorporates a range of AI-driven content generation tools provided by OpenAI and Replicate AI, enabling users to create conversations, code, images, videos, and music. It uses Stripe for monthly subscriptions and utilizes MySQL database. Users can log in with credential and Google authentication provided by Clerk. Client-side form validation is implemented with react-hook-form, while server errors are managed using react-hot-toast.

Messenger Clone

12 of 21 : Messenger Clone

Next JSMongoDBTypescriptTailwind CSS

This application utilizes Pusher for real-time messaging, allowing users to receive message notifications and alerts instantly. Users can log in using credential authentication with NextAuth, Google, or GitHub. It supports file and image uploads via Cloudinary CDN and employs react-hook-form for client-side validation. Server errors are handled with react-toast, and the app features message read receipts and user status indicators. Group chats, one-on-one messaging, message attachments, and profile customization are also available, along with chat room and channel management.

Airbnb Clone

13 of 21 : Airbnb Clone

Next JSMongoDBTypescriptTailwind CSS

NextJS was used to create an Airbnb clone that supports server-side rendering. Additionally, it features the highly secure next-auth authentication system, which supports passwords, GoogleAuth, and GithubAuth. It provides options for listing and booking properties, adding properties to favourites, and more. Images are stored in Cloudinary, and MongoDb is used for the database.

Real Time News App

14 of 21 : Real Time News App

Next JSTypescriptTailwind CSS

A NextJS13-based News website that uses server side rendering. Tailwind CSS is used for styling. It also has the feature of Light/Dark mode. The MediaStack API is used to retrieve all of the news. The news is updated every 60 seconds.

Blog Website

15 of 21 : Blog Website

Next JSSanityTypescriptTailwind CSS

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, NextJs version 13 is used.

ChatGPT Clone

16 of 21 : ChatGPT Clone

Next JSFirebaseTailwind CSSTypescript

ChatGPT Clone, which functions precisely like chatgpt but additionally provides a choice of AI bot, was made using NextJS. It preserves all of the messages in Firebase, which also handles authentication. OpenAI API is used to generate responses based on prompts.

Twitter Clone

17 of 21 : Twitter Clone

Next JSSanityTypescriptTailwind CSS

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend. It utilizes "Sanity" as the database solution and "Next Auth" for user authentication on the website. User can post and comment on a tweet.

VSAL Website

18 of 21 : VSAL Website

Next JSSanityTypescriptTailwind CSS

The application has been built, leveraging the robust "Next.js framework with TypeScript & Tailwind CSS" for its frontend. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, NextJS version 13 is used.

Utkarsh Sports Festival Website

19 of 21 : Utkarsh Sports Festival Website

Next JSSanityTypescriptTailwind CSS

The application has been built, leveraging the robust "Next.js framework with TypeScript & Tailwind Css" for its frontend. It utilizes "Sanity" as the database solution. For lightning-fast performance and server-side rendering, Next Js version 13 is used.

Pravaah Techfest Website

20 of 21 : Pravaah Techfest Website

Next JSSanityTypescriptTailwind CSS

The application has been built, leveraging the robust "Next.js framework with TypeScript & TailwindCSS" for its frontend. It utilizes "Sanity" as the database solution, "Framer Motion" library for animation.

Pari Opticals

21 of 21 : Pari Opticals

Next JSSanityTypescriptTailwind CSS

The application has been built, leveraging the robust "Next.js framework with TypeScript & Tailwind CSS" for its frontend. It utilizes "Sanity" as the database solution, "Stripe" for processing online payments, and "Next Auth" for user authentication on the website.