Skip to content
View vipulsawant8's full-sized avatar

Block or report vipulsawant8

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vipulsawant8/README.md

Hi there, I’m Vipul Sawant πŸ‘‹

I’m a fresher developer currently focused on learning backend development by building full-stack projects.

I enjoy working on authentication flows, session handling, and clean frontend–backend integration using JavaScript-based technologies.


πŸš€ Featured Projects

Notes App (Full Stack)

A full-stack Notes application demonstrating cookie-based authentication with refresh token rotation, per-device session handling, and clean state management.


πŸ“‹ Kanban Board (Full Stack)

A full-stack Kanban Board application built to model real-world task workflows using lists and ordered tasks.

This project reuses the same secure authentication system as the Notes App and applies it to a more complex domain involving task movement and ordering.


πŸ“Š Live Polls (Real-Time Full Stack)

A real-time polling and voting application demonstrating secure authentication, REST + WebSocket integration, and live state synchronization across clients.

This project builds on the same cookie-based authentication system used in my previous projects and introduces real-time updates using Socket.IO.


πŸ›  Tech Stack

Backend

  • Node.js, Express
  • MongoDB, Mongoose
  • JWT, HTTP-only cookies
  • REST APIs

Frontend

  • React
  • Redux Toolkit
  • Axios
  • Vite

Other

  • Git & GitHub
  • ES Modules

πŸ“Œ What I focus on

  • Secure authentication and session handling
  • Clear separation of concerns
  • Maintainable project structure
  • Writing code that is easy to reason about and review

πŸ“« Contact

Popular repositories Loading

  1. vipulsawant8 vipulsawant8 Public

    1

  2. notes_app_backend notes_app_backend Public

    Backend API for a Notes application built with Node.js, Express, and MongoDB, featuring cookie-based authentication with refresh token rotation and per-device session handling.

    JavaScript

  3. notes_app_frontend notes_app_frontend Public

    Frontend for a Notes application built with React and Redux Toolkit, implementing auth-aware UI, layout-based route protection, and secure integration with a cookie-based backend API.

    JavaScript

  4. live_polls_backend live_polls_backend Public

    Backend API for a real-time polling application built with Node.js, Express, MongoDB, and Socket.IO, featuring cookie-based authentication, refresh token rotation, and live vote broadcasting.

    JavaScript

  5. live_polls_frontend live_polls_frontend Public

    Frontend for a real-time polling application built with React and Redux Toolkit, featuring auth-aware UI, protected routes, and live vote updates via Socket.IO.

    JavaScript

  6. kanban_board_backend kanban_board_backend Public

    Backend API for a Kanban Board application built with Node.js, Express, and MongoDB, featuring cookie-based authentication, refresh token rotation, and user-scoped lists and tasks.

    JavaScript