Best of MongoDBJune 2025

  1. 1
    Article
    Avatar of testdrivenTestDriven.io·47w

    Developing a Real-time Dashboard with FastAPI, MongoDB, and WebSockets

    A comprehensive tutorial demonstrating how to build a real-time order dashboard using FastAPI for the backend API, MongoDB with Change Streams for database operations, and WebSockets for live data streaming. The guide covers setting up MongoDB replica sets, implementing CRUD operations for order management, configuring Change Streams to monitor database events, and creating a responsive frontend that displays real-time updates as orders are created, modified, or deleted.

  2. 2
    Video
    Avatar of youtubeYouTube·49w

    Full Stack AI Agent course with inngest and Gemini

    A comprehensive tutorial on building a full-stack AI agent application using Inngest for background workers and Gemini for AI processing. The application features a smart ticketing system with role-based access control, automated ticket assignment based on user skills, and AI-powered ticket analysis. Key components include user authentication with JWT, MongoDB for data storage, email notifications via background workers, and AI agents that automatically categorize tickets, set priorities, generate helpful notes, and assign them to appropriate moderators based on their skills.

  3. 3
    Video
    Avatar of asaprogrammerAs a Programmer·47w

    Build a Twitter Clone with React Native - Full React Native Tutorial

    A comprehensive 7-hour tutorial for building a fully functional Twitter/X clone using React Native and Expo for the frontend, with a complete Node.js/Express backend API connected to MongoDB. The tutorial covers authentication with Clerk (Google/Apple sign-in), image uploads with Cloudinary, security features with ArcJet, and includes features like posting, commenting, liking, notifications, messaging, and user profiles. The course also teaches proper Git workflow with branches and pull requests, simulating real-world development practices.

  4. 4
    Video
    Avatar of philipplacknerPhilipp Lackner·49w

    How to Upload & Download Files In Spring Boot - Full Production Guide

    A comprehensive guide to implementing secure file upload and download functionality in Spring Boot applications. Covers production-ready practices including storing file metadata in MongoDB while keeping actual files on the filesystem, implementing proper validation and security measures to prevent directory traversal attacks, creating organized folder structures by date, and handling multipart requests. The tutorial demonstrates both local file storage and discusses cloud storage alternatives like AWS S3, emphasizing security best practices such as MIME type validation, unique filename generation, and file size limits.

  5. 5
    Video
    Avatar of philipplacknerPhilipp Lackner·50w

    Simple Spring Boot Pagination With Pageable & Data Repositories

    Learn how to implement pagination in Spring Boot using Pageable and Data Repositories. The tutorial covers creating a MongoDB document model, setting up a repository with pagination support, and building a REST controller that returns paginated results. Key concepts include using Page and Pageable interfaces, PageRequest for pagination parameters, and PagedModel for consistent JSON responses. The implementation demonstrates fetching paginated todo items with configurable page size and sorting by creation date.

  6. 6
    Article
    Avatar of lnLaravel News·48w

    Building a Task Reminder With Laravel and MongoDB

    A comprehensive guide demonstrating how to integrate MongoDB with Laravel to build a task reminder system. Covers setting up MongoDB connection, installing Laravel MongoDB package, implementing CRUD operations for tasks, creating custom Artisan commands for email reminders, and configuring Laravel's task scheduler with cron jobs for automated notifications.

  7. 7
    Article
    Avatar of dailyopensourcetoolsDaily Open Source Tools·48w

    Building Code Collab

    Code Collab is a new open-source real-time code collaboration platform built using Next.js, Socket.IO, and MongoDB. The project is actively seeking contributors and has good first issues available for newcomers to get started with open source development.