Shaurya Pratap Singh (shaurya019)

shaurya019

Geek Repo

Location:Faridabad

Github PK Tool:Github PK Tool

Shaurya Pratap Singh's repositories

Stargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0

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.

Language:C++Stargazers:0Issues:0Issues:0

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.

Language:GoStargazers:0Issues:0Issues:0

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.

Stargazers:0Issues:0Issues:0
Language:GoStargazers:0Issues:0Issues:0

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.

Language:GoStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0
Language:GoStargazers:0Issues:0Issues:0
Language:GoStargazers:0Issues:0Issues:0

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.

Language:GoStargazers:0Issues:0Issues:0

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.

Language:JavaScriptStargazers:0Issues:0Issues:0

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.

Language:TypeScriptStargazers:0Issues:0Issues:0

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.

Language:TypeScriptStargazers:0Issues:0Issues:0

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.

Language:TypeScriptStargazers:0Issues:0Issues:0

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.

Language:TypeScriptStargazers:0Issues:0Issues:0

LeetCode-Questions-CompanyWise

Contains Company Wise Questions sorted based on Frequency and all time

Stargazers:1Issues:0Issues:0

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.

Language:GoStargazers:0Issues:0Issues:0

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.

Language:GoStargazers:0Issues:0Issues:0

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.

Language:GoStargazers:0Issues:0Issues:0

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.

Stargazers:0Issues:0Issues:0

Password-Validation-in-go

To add password validation in a Gin application, you can extend the previous example to include validation rules for the password field. Typically, password validation rules might include checks for minimum length, presence of uppercase letters, lowercase letters, digits, and special characters.

Language:GoStargazers:0Issues:0Issues:0

Email-Validation-in-go

you can validate email addresses using the gopkg.in/go-playground/validator.v9 package. This package provides a robust way to validate various types of data, including email addresses.

Language:GoStargazers:0Issues:0Issues:0

Authorization-of-routes-in-go

Authentication in a Gin-based web application in Golang typically involves setting up middleware to handle the authentication logic.

Language:GoStargazers:0Issues:0Issues:0

Golang-Authentication-with-JWT-using-Gin-Gonic-and-MongoDB

Authentication in a Gin-based web application in Golang typically involves setting up middleware to handle the authentication logic.

Stargazers:0Issues:0Issues:0

CRUD-API-With-Gin_Golang

A simple and efficient CRUD (Create, Read, Update, Delete) API built using the Gin framework in Golang, providing a lightweight and high-performance solution for managing data operations.

Language:GoStargazers:0Issues:0Issues:0

Middleware-with-Gin_Golang

The middleware in this example serves to log the time taken to process each request. This is useful for monitoring the performance of your application and identifying slow requests. By using c.Next(), the middleware ensures that the request is processed by the subsequent handlers and then performs additional actions (logging the duration).

Language:GoStargazers:0Issues:0Issues:0

Gin-Web-Framework-Go

Gin is a high-performance HTTP web framework written in Go (Golang). It provides a robust set of features for building web applications and microservices.

Language:GoStargazers:0Issues:0Issues:0

JWT-with-go

JWT token-based authentication/authorization in Golang involves creating, signing, and verifying JSON Web Tokens to securely authenticate users. It allows stateless, scalable authentication by embedding user data in tokens.

Language:GoStargazers:0Issues:0Issues:0

Golang-Todo-List

A Golang Todo List is a task management application built using the Go programming language. It typically features creating, reading, updating, and deleting tasks, demonstrating Go's concurrency and efficiency in handling web applications.

Language:HTMLStargazers:0Issues:0Issues:0