Pinned Repositories
ALL_Flutter-Widgets
Flutter offers a comprehensive set of widgets that form the building blocks of its UI framework. These widgets include basic UI components like Text, Image, and Icon, as well as complex layouts like GridView, ListView, and Column.
building-api-with-golang-and-mongodb
Learn to build a robust API using Go (Golang) and MongoDB. This guide covers setting up a Go environment, connecting to MongoDB, creating RESTful endpoints, and performing CRUD operations.
CodeMet
Coding site
CodingHats
Developed a comprehensive web application utilizing the MERN stack. Led a ’30-Day Challenge’ initiative, providing a dynamic database of global news and trends using advanced data aggregation.
Google-maps-in-flutter-app
Building an Uber-like application in Flutter involves integrating Google Maps to provide location-based services. Using the google_maps_flutter package, you can display maps, handle location permissions, and display real-time locations of drivers and users. The implementation includes features like real-time tracking, route plotting and geolocation
MlGrate
NestJS-with-database
NestJS with MongoDB & Mongoose
Node-typescript-api
Building APIs with NodeJS and TypeScript enhances the development process by adding static type-checking to JavaScript. TypeScript provides better tooling with code completion, navigation, and refactoring. Using Express.js with NodeJS, you can create robust and scalable APIs.
Quickk-App
Introducing "Quick," your go-to app for fast, reliable tobacco delivery. Browse a wide range of tobacco products and accessories, place your order, and get it delivered to your doorstep in just 10 minutes. Enjoy convenience, quality, and speed with QuickSmoke. Smoke smart, live easy!
SQL-Database-with-Flutter
Integrating SQL databases with Flutter involves using packages like sqflite for SQLite or connecting to remote databases through APIs. This setup allows you to manage persistent data storage for Flutter applications. You can perform CRUD operations, manage relationships, and use complex queries to handle data efficiently.
shaurya019's Repositories
shaurya019/JavaScript-Interview-Questions
Interview questions tailored for a noob to experienced developer
shaurya019/LeetCode-Questions-CompanyWise
Contains Company Wise Questions sorted based on Frequency and all time
shaurya019/React-Interview-Questions
shaurya019/BiteBuddy_Backend
shaurya019/Consistent-Hashing
Consistent hashing is a technique used in distributed systems to distribute data (or requests) across multiple nodes or servers in a way that minimizes disruption when nodes are added or removed. It is commonly used in systems like distributed caches, load balancers, and distributed databases.
shaurya019/Containerize-Node-Application
shaurya019/Context-Switching-due-to-Asynchronous-system-call
Context switching due to asynchronous system calls in Go is slightly different from synchronous ones. When a goroutine makes an asynchronous system call, it does not block the execution of other goroutines.
shaurya019/Context-Switching-due-to-synchronous-system-call-
context switching due to synchronous system calls is managed by the runtime's scheduler, which ensures that goroutines can continue to run efficiently even when some of them are blocked by system calls.
shaurya019/Dine-Management
The backend API for managing restaurant operations, including reservations, menu management, orders, and customer feedback. Built with scalability and efficiency in mind, this system streamlines restaurant management to enhance dining experiences.
shaurya019/Docker-compose
shaurya019/Docker-custom-Image
shaurya019/Ecom-Backend
Developing eCommerce backend in Golang: Efficiently handle orders, payments, and inventory with robust APIs. Utilize Go's concurrency for scalable, high-performance solutions. Ensure secure data handling and seamless integration with third-party services.
shaurya019/Forgot-Password-Account-Recovery-
A process enabling users to reset their password by verifying their identity, typically through email, SMS, or security questions, ensuring secure access to their account.
shaurya019/go-Binary-JSON
MongoDB uses the BSON (Binary JSON) format for data interchange. Key structures include bson.E for individual elements, bson.M for maps, and bson.D for ordered documents. These allow flexible schema definitions and efficient querying, making MongoDB integration seamless in Go applications.
shaurya019/go-concurrency
shaurya019/go-mongo-docs
shaurya019/go-scheduler
shaurya019/Golang-Authentication
shaurya019/JavaScript-Advanced-Concepts
This repo include FetchAPi, XMLHttpRequest, Synchronous vs Asynchronous, callbackHell, Promises and other concepts to.
shaurya019/JIIBS-Project
shaurya019/Meeting-Scheduler
About A meeting scheduler app that simplifies the process of arranging meetings by allowing users to find mutual availability, send invites, and sync with their calendars, ensuring efficient time management and coordination.
shaurya019/monolithic-and-microservices-architecture
shaurya019/NextJs-Handlers-Stuff
cookies and headers are crucial for managing state and communication. Cookies are small pieces of data stored in the user's browser, often used for authentication and session management.
shaurya019/NextJs-Server-side
Server-side rendering (SSR) in Next.js offers advanced capabilities by pre-rendering React components on the server before sending HTML to clients. This optimizes performance, SEO, and initial load times by delivering fully rendered pages. Next.js handles routing, code splitting, and prefetching, enhancing user experience through efficient SSR.
shaurya019/NextJs-Tutorials
Next.js is a powerful framework built on top of React that enables server-side rendering (SSR) and static site generation (SSG), among other features.
shaurya019/Null-Object-Design-Pattern-Behavioral
shaurya019/Observer-Design-Pattern-Behavioral
That defines a one-to-many dependency between objects, so that when one object (the subject) changes state, all its dependents (observers) are notified and updated automatically. This pattern is useful for implementing distributed event-handling systems.
shaurya019/Registering-Users-with-Email-Verification
Registering users with email verification ensures a secure sign-up process. Users register with their email, receive a verification link, and confirm their email to activate their account, enhancing security and reducing spam.
shaurya019/Route-Handlers
route handlers can be set up using the API Routes feature. API Routes allow you to create backend endpoints as part of your Next.js application, which can handle HTTP requests and provide responses.
shaurya019/save-and-change-Password-with-Golang
Use crypto/bcrypt for secure password hashing. Store hashed passwords in a database. Create functions to save new passwords and verify existing ones. Ensure proper error handling and input validation.