Albert Mends
Albert Mends
  • 12
  • 92 544
Build and Deploy A Drug Research Platform with Next.js14 ,Typescript, Tailwind & NVIDIA AI Models
Built with the latest Next.js, ProteinBind is an advanced platform that empowers researchers and developers to visualize molecular structures, generate custom molecules using SMILES notation, and collaborate in real-time using group messaging features. Leveraging AI and modern web technologies, ProteinBind aims to streamline the molecular research process, facilitating faster insights and improved decision-making.
🎓 What You’ll Learn:
- React.js fundamentals and best practices
- Full-stack development with Next.js
- Integrating RDKit for molecule visualization and manipulation
- TypeScript implementation in a React project
- State management with Context API
- Responsive design with Tailwind CSS
- Authentication using NextAuth
- Database integration with MongoDB and Mongoose
- Implementation of verify user by email, reset password etc
- Using Resend for sending emails
📚 Project Highlights:
- AI-powered molecule generation based on SMILES notation
- Real-time collaboration through group messaging
- Molecule visualization and data analysis with RDKit
- A modern user interface supporting light and dark modes for improved usability
- Group creation and message management for research collaboration
👨‍💻 Step-by-Step Guide:
- Setting up a Next.js project with React.js
- Creating responsive layouts with Tailwind CSS
- Implementing authentication and user management
- Designing and integrating MongoDB with Mongoose
- RDKit integration for molecule visualization
- Building interactive components for molecular manipulation
- Deploying your application to a scalable platform
⭐ Useful Resources:
- RDKit: react.rdkitjs.com/#component-example-moleculestructure
- TailwindCSS: tailwindcss.com/
- NextAuth.js: next-auth.js.org/
- Mongoose: mongoosejs.com/docs/
- MongoDB: www.mongodb.com/
- React ApexCharts: apexcharts.com/docs/react-charts/
- Next.js: nextjs.org/
- Ably: ably.com/docs/products/channels
- Resend: resend.com/docs/send-with-nextjs
- NVIDIA AI platfrom : build.nvidia.com/
- Pubchem API: pubchem.ncbi.nlm.nih.gov/docs/pug-rest#section=Pathway-Summary
📚 Materials/References:
- GitHub Repo (give it a star ⭐): github.com/mendsalbert/ProteinBind
- Starter File: github.com/mendsalbert/protein-bind-starter-file
- README (assets & code): github.com/mendsalbert/ProteinBind
- SMILES String White paper - www.epa.gov/sites/default/files/2015-05/documents/appendf.pdf
- Project Requirement , User flow and database schema diagram: github.com/mendsalbert/ProteinBind/blob/main/protein%20bind.drawio.zip
👋 Social Media:
Twitter: mendsalbert
Instagram: mendsalbert_
LinkedIn: linkedin.com/in/mends-albert
Telegram: t.me/albertmends
Subscribe or I turn your VS Code into light mode!
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝
Timestamps
00:00:00 - intro
00:00:57 - demo
00:05:06 - SMILE Strings crush intro
00:08:44 - functional requirement
00:11:19 - user flow diagram
00:12:32 - system architecture
00:14:17 - database schema
00:15:33 - starter file setup
00:19:58 - default layout page + sidebar
01:00:17 - header component
01:18:00 - Dashboard page
01:30:24 - setting mongo db account
01:35:31 - database models
01:50:21 - resend intro (part 1)
01:53:20 - database actions
02:15:21 - resend ( email templates and APIs )
02:26:10 - user context and authentication API
02:34:31 - sign-in , signup , verify email and forget password pages
03:03:57 - protected routes + profile page + settings page + logout functionality
03:20:48 - Molecule bank page + RDKit package ( converting SMILES to SVG)
03:29:22 - Model page + NVIDIA AI platform + research page
03:41:26 - Implementing realtime chat using ably
💼 Business Inquiries: mendsalbert@gmail.com
Tools and Tech Stack:
React.js, Next.js, TailwindCSS, TypeScript, MongoDB, Mongoose, RDKit, ApexCharts, NextAuth.js
Whether you’re new to React.js or want to dive deeper into full-stack development, this tutorial covers everything from basic setups to advanced features. Learn how to leverage the power of AI and modern web technologies for building scalable applications in molecular research.
Subscribe for more tutorials and development tips.
#ReactJS #NextJS #AIinMolecularResearch #FullStackDevelopment #TypeScript #TailwindCSS #CodingTutorial
มุมมอง: 15 502

วีดีโอ

Build a Portfolio Website with Next JS , TailwindCSS and Framer Motion
มุมมอง 3.3K14 วันที่ผ่านมา
Learn how to build and deploy a modern developer portfolio with animations using Next.js. Perfect for showcasing your web development skills! ⭐ Shadcn: ui.shadcn.com/ ⭐ Neon: console.neon.tech/ ⭐ TailwindCSS: tailwindcss.com/ ⭐ Lucid-Icons: lucide.dev/icons/network 📚 Materials/References: GitHub Repo (give it a star ⭐): github.com/mendsalbert/portfolio-design Starter File: github.com/mendsalber...
Build and Deploy an AI-Driven Personalized Cancer Treatment App with React.js , Vite and Gemini AI
มุมมอง 26K21 วันที่ผ่านมา
Built with the latest Next.js. BeatCancer, an AI assistant designed to provide personalized cancer care by analyzing patient data, guidelines, and medical records. Our goal is to identify screening gaps and create tailored treatment plans to improve patient outcomes. 🎓 What You'll Learn: -React.js fundamentals and best practices -Full stack development with React.js -Integrating AI (Gemini AI) ...
Build and Deploy your first NPM Package and Web App using Next.js and TypeScript
มุมมอง 4.2Kหลายเดือนก่อน
Built with the latest Next.js, TypeScript , AuditAI provides an easy and efficient way to audit your smart contracts using AI. It interacts with the OpenAI API to analyze and generate detailed reports on the provided smart contract code. 🔋 Features: ⚡️AI-Powered Auditing: Leverages OpenAI to generate comprehensive audit reports. ⚡️Command Line Tool: Provides a CLI for easy integration into deve...
Build and Deploy a Digital Identity App with Next.js, Tailwind CSS, TypeScript, and Solidity
มุมมอง 10Kหลายเดือนก่อน
Built with the latest Next.js, TypeScript & Solidity, IdentiFi is a decentralized application that helps people create their DID on the blockchain. The current digital identity landscape is often fragmented and insecure, making it challenging for users to manage and verify their identities across different platforms. IdentiFi was inspired by the potential of blockchain technology to create a un...
Build an Expense Tracker & Financial Advisor App with Next.js, Tailwind CSS, and Javascript
มุมมอง 20Kหลายเดือนก่อน
Built with the latest Next.js. Finan Smart is an advanced AI financial advice tool. It allows users to input their income, expenses, and budgets, and receive personalized financial advice based on their financial data. This project is perfect for those looking to learn how to integrate AI-driven insights and financial management into a Next.js application. ⭐ Shadcn: ui.shadcn.com/ ⭐ Drizzle: or...
Build an AI Voice & Text Translation with NextJS, Tailwind CSS & TypeScript
มุมมอง 11K2 หลายเดือนก่อน
Built with the latest Next.js and TypeScript, LinguaSpeak is an advanced voice translation tool. It allows users to speak into the microphone, translate the spoken text to another language, and playback the translation. This project is perfect for those looking to learn how to integrate speech recognition and translation APIs into a Next.js application. ⭐ Preline: preline.co/docs/index.html ⭐ T...
Convolution Neural Network (ResNet-50 Architecture) Explained
มุมมอง 2.2K6 หลายเดือนก่อน
Welcome to "ML Concepts Explained," where we demystify complex AI concepts for easy understanding. In this episode, we're taking a dive into the Convolutional Neural Networks (CNNs) with the remarkable ResNet50 architecture. Whether you're new to CNNs or seeking a quick refresher to solidify your understanding, this concise yet comprehensive explanation is your key to unraveling the magic of CN...
Build a CNN from Scratch to Detect and Localize Brain Tumors Using MRI Scans | Python, AI, ML
มุมมอง 1.3K7 หลายเดือนก่อน
In this video, we will build a Convolutional Neural Network (CNN) from scratch to analyze and detect brain tumors from MRI scans. This project aims to deepen your understanding of how image segmentation operates from the ground up for pixel-level classification, transfer learning, and other AI concepts. Throughout this hands-on experience, we'll learn powerful machine learning concepts, includi...
Analyzing on Time Frame Data : Youtube Trending Video Dataset Analysis | Python | Data Analyst
มุมมอง 5167 หลายเดือนก่อน
TH-cam generates an immense amount of data every second, encompassing videos, comments, likes, and much more. In this video, our focus is on analyzing trending video data. By leveraging this data, In this video we aim to perform a comprehensive analysis with several key objectives: 1. Trend Analysis: We will examine which videos are trending and identify any common characteristics among them, s...
Build 3 Data Science Projects. Data analyst | Data Science | AI | Python | Pandas
มุมมอง 8907 หลายเดือนก่อน
In this video we embark on a journey through the realm of Machine Learning with three practical applications. Our first project delves into a dataset from Taco Bell, where we'll conduct a thorough sales analysis and customer preferences. Following that, we'll tackle an SMS filter, employing machine learning to categorize messages as either spam or 'ham' (non-spam). Finally, we culminate our pro...
Create an AI-Powered Movie Recommendation App from Scratch | Python, NumPy, Pandas, ReactJS, Flask
มุมมอง 1.4K7 หลายเดือนก่อน
AI is revolutionizing industries, from media 🎬 and entertainment, to healthcare 🏥, automobiles 🚗, fintech, and beyond. It’s reshaping the future of technology, and you’re still early to catch this trend. Now is the perfect time to build your first AI and machine learning movie recommendation app 🌟. In this tutorial, we’ll guide you step-by-step through the process of building a complete AI-powe...

ความคิดเห็น

  • @chandankumarchandankumar5601
    @chandankumarchandankumar5601 45 นาทีที่ผ่านมา

    is everthing free. I mean NVIDIA's AI and many more ?

    • @albertmends
      @albertmends 5 นาทีที่ผ่านมา

      yeah ..everything is free

  • @dilanthawijesinghe
    @dilanthawijesinghe 14 ชั่วโมงที่ผ่านมา

    Is there a reason you used Vite instead of NextJs? Amazing video!

    • @albertmends
      @albertmends 14 ชั่วโมงที่ผ่านมา

      Errm … i just wanted to use Different technology other than the one i am used to

  • @Krishna-bv2oh
    @Krishna-bv2oh วันที่ผ่านมา

    Hey, I've Got a project idea. Can I share?

  • @otiadade9681
    @otiadade9681 วันที่ผ่านมา

    Incredible job brother ❤

    • @albertmends
      @albertmends วันที่ผ่านมา

      Thank you 🙌

  • @CE_SEB266_AakashMedge
    @CE_SEB266_AakashMedge วันที่ผ่านมา

    Hi can you please make these project big pb statement : drug inventory and supply chain tracking system

    • @albertmends
      @albertmends วันที่ผ่านมา

      Alright… I will think about it

  • @zayzayj.yennego6996
    @zayzayj.yennego6996 วันที่ผ่านมา

    You just got one subscriber for this 👍🏾

    • @albertmends
      @albertmends วันที่ผ่านมา

      Appreciate that

  • @suryanshshukla4357
    @suryanshshukla4357 วันที่ผ่านมา

    Bro before starting the project just wanna Know something Are you not using any paid Api services in this Is this project ok to start as I am a beginner in react Is this project completely free to work on As this is a very great project So just wanna resolve my few doubts regarding this

    • @albertmends
      @albertmends วันที่ผ่านมา

      Hi, there is no paid API used in the project

  • @Cr7Nih
    @Cr7Nih 3 วันที่ผ่านมา

    Gemini api is not free right ?

    • @albertmends
      @albertmends 3 วันที่ผ่านมา

      Its free

    • @Cr7Nih
      @Cr7Nih 3 วันที่ผ่านมา

      @@albertmends thank you bro 🙏❤️

  • @Divyv520
    @Divyv520 3 วันที่ผ่านมา

    Hey Albert , really nice video ! I was wondering if I could help you with more Quality Editing in your videos and also make a highly engaging Thumbnail and also help you with the overall youtube strategy and growth ! Pls let me know what do you think ?

    • @albertmends
      @albertmends 3 วันที่ผ่านมา

      Kindly send me an email: mendsalbert@gmail or DM me on twitter lets vibe

  • @Chai-is-life
    @Chai-is-life 3 วันที่ผ่านมา

    Brother, will you help to teach how to create Figma Plugin. I've watched all your videos and helped me to build my base while doing projects

    • @albertmends
      @albertmends 3 วันที่ผ่านมา

      sure, I can provide you some resources that will help you for now

    • @Chai-is-life
      @Chai-is-life 3 วันที่ผ่านมา

      @@albertmends thank you.

  • @Chai-is-life
    @Chai-is-life 3 วันที่ผ่านมา

    Hey Albert, I'm a product UX designer and learning how to code my portfolio instead of going to No Code Tool. Is there any way so that if i don't need to go to code base again and again. I can control it dynamically through free CMS like Firebase, app write or any other tool. So i write heading, put tags and attach image or gif. After save .. Automatically that card will be added in my project section...

    • @Chai-is-life
      @Chai-is-life 3 วันที่ผ่านมา

      Anyhow this tutorial is 🔥

    • @albertmends
      @albertmends 3 วันที่ผ่านมา

      Hey! Yes, you can definitely do that. You can use a headless CMS like Firebase or Appwrite to manage your portfolio content. Set up your website to fetch data from the CMS using APIs. This way, whenever you add or edit content (like headings, tags, or images) in the CMS, it will automatically update on your portfolio without needing to change the code each time.

  • @godwillkiprop1120
    @godwillkiprop1120 4 วันที่ผ่านมา

    just wow

  • @AJPHIL-bt4me
    @AJPHIL-bt4me 4 วันที่ผ่านมา

    Subscribed for future reference🤣🤣

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 4 วันที่ผ่านมา

    Nice , thanks vídeo , like and sub

    • @albertmends
      @albertmends 4 วันที่ผ่านมา

      Thanks for the sub!

  • @m_anees_c
    @m_anees_c 4 วันที่ผ่านมา

  • @FrontendNerd-lg3oh
    @FrontendNerd-lg3oh 4 วันที่ผ่านมา

    Ai + web dev projects are OP , we want more of thos

  • @user-pg6un8jh6u
    @user-pg6un8jh6u 4 วันที่ผ่านมา

    Amazing project, sir "Smile Structure Image show error like error loading structure". How to remove this error for molecule Structure can't show on molecule bank and molecule generation

    • @albertmends
      @albertmends 4 วันที่ผ่านมา

      Try refreshing the page… might be an issue with the RDKit component

  • @maliksuleman9474
    @maliksuleman9474 4 วันที่ผ่านมา

    this is incredible. mind blowing job.

  • @ManoharSingh-jp9jm
    @ManoharSingh-jp9jm 4 วันที่ผ่านมา

    Nice work brother❤

    • @albertmends
      @albertmends 4 วันที่ผ่านมา

      Thanks ✌️

  • @dhruvpahwa
    @dhruvpahwa 5 วันที่ผ่านมา

    Hey, it shows error while connecting to the custo network in metamask any suggestions what can I do for this?

    • @albertmends
      @albertmends 3 วันที่ผ่านมา

      Kindly provide more information about the error

    • @085_kirtiraj4
      @085_kirtiraj4 3 วันที่ผ่านมา

      @@albertmends hey I am facing the same issue. I think the chain ID is not correct. It shows the error as : Could not fetch chain ID. Is your RPC URL correct?

    • @dhruvpahwa
      @dhruvpahwa 2 วันที่ผ่านมา

      ​@@085_kirtiraj4same error

    • @dhruvpahwa
      @dhruvpahwa 2 วันที่ผ่านมา

      ​@@albertmendscan you share your mail id?

  • @yagamilight-jg5wh
    @yagamilight-jg5wh 5 วันที่ผ่านมา

    bro is nvidia ai is free to use? or is there any charges?

    • @albertmends
      @albertmends 5 วันที่ผ่านมา

      Its free

  • @samnmeje3486
    @samnmeje3486 5 วันที่ผ่านมา

    this isnt your average youtube tutorial. nice work

    • @albertmends
      @albertmends 5 วันที่ผ่านมา

      Appreciate that

  • @PanaitAlexandru-vn6lm
    @PanaitAlexandru-vn6lm 5 วันที่ผ่านมา

    Great tutorial! Do you have plans to create a saas tutorial soon?

  • @IshaZaka
    @IshaZaka 5 วันที่ผ่านมา

    Thankyou so much, please bring more projects on Ai using free AI tools,