Just a second!

Bishal Giri

Hi, I'm Bishal Giri.

And i'm a web developer.

(Software Engineering student from NCIT college)

These are my Skills

Frontend Skills
Backend Skills

These are my personal projects

Project Name:   Knowledge Seekers.

Frontend Technology:  React JS, Redux-toolkit, draft-js, Styled-Components, Socket.io - client, React-hook-form, axios, Material-UI

Backend Technology:   Typescript, Express JS, Multer, Swagger-UI-Express, Cloudinary, convert-excel-to-json, Socket.io, Passport, Joi, Jwt.

Database:   MongoDB, Mongoose(ODM)

Deployment:  Backend: Heroku, Vercel, FrontEnd: Netlify

Features:   Client side Rendered, Role Based Authentication using JWT, email verification for forgot password, login, spinners, image uploading, user signup in bulk from excel file, Real Time Comment using socket.io, Infinite Scrolling, User Profile Section with their posted data, like post, comment on post, reply to comment, like comment, unlike comment, Pin posts, Admin can delete every single posts and comments whereas users can delete only theirs (authorization done on both front-end and backend) and many more .......

Api - college management system FrontEnd - college management system

Project Name:   Our College.

Frontend Technology:  React, Router, Redux, Redux Thunk, Axios, Bootstrap

Backend Technology:   Express JS, JSONWebToken, Multer, Nodemailer

Database:   MongoDB, Mongoose(ODM)

Deployment:   Heroku

Features:   Client side Rendered, Role Based Authentication using JWT, email verification for signup, login, loading buttons, backend architected using MVC, (made it a while ago using class based components cause hooks wasnot that popular those days)

source code - college management system

Project Name:   React Budgety.

Frontend Technology:   React, Hooks, Context, css

Features:   Can add Incomes and Expenses, App figures out total money left and all other percentage tracking, (can update Item INLINE)

source code - Todo app using React js

Project Name:   IFHR

Frontend Technology:   Html, sass(css grid + flexbox), vanilla JS, popper js(for gallery popup) slider library(for main page slider)

Backend Technology:   Laravel (php)

Database:   MySQL   (ORM -- eloquent)

Hosting:   Cpanel

Features:   Server side rendered, Admin Authentication, can add notice, team members, gallery images all from the admin panel. (Developed for my personal client)

Project Name:   Drag and drop app

Frontend Technology:   React(Typescript) with hooks, Context API, React-DND, Styled Components

Description:   Simple React app. Project was generated using vite. I used Typescript and react dnd alongside with styled components to build this app. Every single components are reusable. We can add task and drag them as we want. (REMAINING TASK: ---> Database integration so that data and position gets persisted and will implement individual task item dragging )

source code - trillo app using typescript

Project Name:   Texters

Frontend Technology:   React(Typescript) with hooks, React Query, Chakra UI, React Hooks Form, redux-toolkit, socket.io-client

Backend Technology:   Express Js(Typescript) , Passport Js, JWT, Joi api form validator, Multer--(for file upload)--, Cloudinary,socket.io

Description:   A mern full stack Messaging app called texters that uses socket.io for real time message sending. Jwt is handled by storing in localStorage of browser for authentication. Spinners are rendered while loading data.

source code - texters project

Project Name:   Travel API

Backend Technology:   Flask , Swagger, PYJwt

Description:   A simple Flask(Python) api that has protected routes and crud operation endpoints. Made use of decorator functions for route protection

source code - texters project

Other Skills of Mine