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/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.
shaurya019/NestJS-with-database
NestJS with MongoDB & Mongoose
shaurya019/-web-modules-with-golang
Web modules in Golang help build web applications with tools for routing, middleware, and templating. Popular choices include Gin for performance, Echo for simplicity, and Revel for a full-featured MVC approach. These enhance Go's web development efficiency.
shaurya019/AuthenticationWithBloc
AuthenticationWithBloc in Flutter uses BLoC architecture to manage user authentication state, ensuring clean, testable code.
shaurya019/Authorization-of-routes-in-go
Authentication in a Gin-based web application in Golang typically involves setting up middleware to handle the authentication logic.
shaurya019/BlocCounterApp
shaurya019/BlocFavoriteApp
BlocFavoriteApp is an innovative application designed to streamline the management of your favorite websites and apps. It allows users to categorize and store their preferred digital tools in a personalized, easily accessible interface.
shaurya019/BlocList
shaurya019/building-api-with-golang
Building an API with Go (Golang) involves using its robust standard library and frameworks like Gin or Echo to handle HTTP requests, route them to appropriate handlers, and interact with databases.
shaurya019/concurrency-and-goroutines-in-gloang
Concurrency in Go is the ability to run multiple tasks simultaneously, making efficient use of system resources. Go achieves this with goroutines, lightweight threads managed by the Go runtime.
shaurya019/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.
shaurya019/CRUD-API-With-Golang
setting up a RESTful API, connecting to a database, and implementing CRUD operations using Go's robust libraries.
shaurya019/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.
shaurya019/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.
shaurya019/Go-Basics
shaurya019/GO-with-JSON
Golang simplifies working with JSON data through its powerful "encoding/json" package. Developers can easily marshal Go structs into JSON format using json.Marshal() and unmarshal JSON data into Go structs with json.Unmarshal(). The package supports custom serialization and deserialization, enabling precise control over the JSON representation.
shaurya019/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.
shaurya019/Golang-pointers
Golang pointers hold memory addresses of variables, allowing direct access and modification of values.
shaurya019/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.
shaurya019/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.
shaurya019/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).
shaurya019/MOD-go
In Go, modules are the way to manage dependencies and versioning for your projects. "go mod init example.com/myproject"
shaurya019/MultipleBloc
MultipleBloc in Flutter refers to using multiple Bloc (Business Logic Component) instances within a Flutter application to manage different states and events. This approach helps in organizing and separating concerns by handling various functionalities independently, leading to a more modular and maintainable codebase.
shaurya019/NestJS-with-Mysql
Link NestJS with relational database database using TypeORM
shaurya019/Nodejs-Application
shaurya019/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.
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.
shaurya019/shopping-web
Shopping-Web is a full-featured e-commerce platform built with Node.js for the backend and React for the frontend. The backend handles user authentication, product management, and order processing through RESTful APIs. The React frontend offers a responsive, dynamic user interface for browsing products, managing the cart, and checkout.
shaurya019/Web-Server-With-Golang
build a high-performance web server using Go. This guide covers setting up the Go environment, handling HTTP requests and responses, routing, and deploying your server.
shaurya019/Working-with-files-in-golang
use the os package for file operations. Open a file with os.Open(), read with file.Read(), write using file.Write(), and close with file.Close(). Use ioutil or bufio for more convenience.