My Projects

fullstack

React Token Based Authentication app

This project is a token-based authentication app built with React, using JWT for authentication and refresh tokens for enhanced security. It incorporates Redux for state management, React Hook Form for form handling, and Yup for validation. The UI is styled with CSS. The server side is powered by Node.js and Express.js, connected to a database for data storage. The project was managed with npm, streamlining the development process. Languages/technologies used: JavaScript, React, Node.js, Express.js, CSS, and npm.

react js

Hospital Management System

This Hospital Management project is a healthcare platform that simplifies patient registration, appointment scheduling, and medical records. It features user profiles, automatic SMS/email notifications for appointments, test results, and prescription reminders to ensure patient adherence.Languages/technologies used: JavaScript, Node.js, React, and SMS/email integration services.

react js

React Fitness app

This React Fitness App is designed to help users manage and track their workouts. It features a Home page and an Exercises section, providing exercise guides, progress tracking, and workout recommendations. The app is fully responsive, deployed on Netlify, and Dockerized for easy deployment.Languages/technologies used: JavaScript, React, Netlify.

fullstack

Mern Todo-list

The MERN Todo List is a full-stack app where users can add, delete, and track tasks. It supports user authentication with JWT and allows task management via a simple UI.Languages/technologies used: MongoDB, Express.js, React.js, Node.js, HTML, CSS, and JavaScript.

Backend

FastApi Python

This project involves building robust backend services using FastAPI, with CRUD operations handled by PostgreSQL and managed via PgAdmin. APIs are tested and validated using Postman, and applications are containerized with Docker. Pydantic models are used for data validation and serialization.Languages/technologies used: Python, FastAPI, PostgreSQL, Docker, PgAdmin, and Postman.