GithubHelp home page GithubHelp logo

Hi 👋, I'm Shaurya Pratap Singh

A passionate Software developer from India

Coding

  • 📫 How to reach me [email protected]

  • 📄 Know about my experiences

    🎓 Growfi Solutions · SDE Intern · Jan 2023 - Jul 2023

    🎓 30 Days Coding · SDE Intern · Jan 2021 - Jul 2021

    🎓 Flint Energy · React Intern · Sep 2021 - Nov 2021

Connect with me:

vivek panchal vivekpanchal

Languages and Tools:

android c cplusplus css3 dart express firebase flutter html5 javascript mongodb mysql nodejs python react redux sass

shaurya019

shaurya019

Shaurya Pratap Singh's Projects

-web-modules-with-golang icon -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.

all_flutter-widgets icon 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.

authenticationwithbloc icon authenticationwithbloc

AuthenticationWithBloc in Flutter uses BLoC architecture to manage user authentication state, ensuring clean, testable code.

authorization-of-routes-in-go icon authorization-of-routes-in-go

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

blocfavoriteapp icon 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.

building-api-with-golang icon 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.

building-api-with-golang-and-mongodb icon 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.

cart-redux icon cart-redux

Guide on implementing a shopping cart in a React application using Redux for state management, including adding and removing items.

chatgpt-playground icon chatgpt-playground

Overview of the ChatGPT Playground UI, showcasing its features for testing and experimenting with OpenAI's ChatGPT models.

codinghats icon 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.

concurrency-and-goroutines-in-gloang icon 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.

context-switching-due-to-asynchronous-system-call icon 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.

crud-api-with-gin_golang icon 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.

crud-api-with-golang icon crud-api-with-golang

setting up a RESTful API, connecting to a database, and implementing CRUD operations using Go's robust libraries.

dart-basics icon dart-basics

Dart is the programming language used for developing Flutter applications. Learning Dart basics includes understanding its syntax, data types, control flow statements, functions, and object-oriented concepts like classes and inheritance.

dine-management icon 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.

ecom-backend icon 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.

email-validation-in-go icon 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.

error-handling icon error-handling

Effective error handling in NodeJS is crucial for building robust and reliable applications. NodeJS provides various mechanisms to handle errors, such as try-catch blocks, error-first callbacks, and promises with async-await.

firebase-with-reactjs icon firebase-with-reactjs

Integrating Firebase with ReactJS allows you to build scalable and real-time web applications. Firebase provides various services like authentication, Firestore database, cloud storage, and hosting. You can set up Firebase in your React project to handle user authentication, manage real-time data with Firestore, and deploy your application .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.