Skip to content
View RafiKK98's full-sized avatar

Block or report RafiKK98

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
RafiKK98/README.md

Header

Hi, I am Rafi Khan Khadem! hi

I am a frontend developer with strong foundations in React, Tailwind CSS, Firebase. Committed to learning new evolving technologies and dedicated to develop seamless web applications.

  • 🌱 Currently learning and exploring NextJS and Material UI
  • πŸ‘― Looking to collaborate on open source projects
  • πŸ’¬ Ask me about anything
  • πŸ“« How to reach me: Connect with me on LinkedIn or mail me at [email protected]

πŸ’» Technologies and Tools I am familiar with

πŸ“ˆ Current Stats

GitHub Streak

πŸ’» Projects

Gadgets Brand Shop

Features

  • In this site, you can view the brand specific products by clicking any of the brands in the section below the slider in the home page.
  • To Add products or view your shopping cart, you have to be logged in either by email-password or by using your google account.
  • Adding a product in the add-product form, updating an existing product, adding a product in a cart or deleting a product from cart opens up a Sweetalert popup. Same happens for the newsletter section when you subscribe to the newsletter using an email account.
  • Dark mode implemented for the home page which can be toggled from the toggle switch left to the login button/profile avatar (while logged in)

Technologies used

  • React
  • React Router
  • Tailwind CSS
  • Firebase
  • NodeJS
  • ExpressJS
  • MongoDB

Online Group Study Network App

Features

  • Once logged in, you can create assignments which will be available for people to work on.
  • Only the assignment creator can update or delete that particular assignment.
  • You can take any assignment from the assignment details page which opens up a popup where you have to submit your drive link file and leave a short note.
  • From the submissions page, one can mark a 'pending' assignment by clicking the 'Give Mark' button, give a score up to the max score and leave a feedback note which will be visible in the list.
  • The My Assignments page shows the submissions a particular user has made.
  • The App has dynamic routes for users logged in otherwise the navbar shows only the public page-routes

Technologies used

  • React
  • React-router
  • TailwindCSS
  • Firebase
  • Axios
  • Framer-motion
  • NodeJS
  • ExpressJS
  • JsonWebtoken
  • MongoDB

Building Management App

Features

  • In our app, you can make a free account using credentials or social ids.
  • Once you have made an account, you are able to visit your own dashboard page where you can see the announcements posted by the owner/admin.
  • You can make agreements from the apartments page.
  • Once the owner accepts the agreement request, the 'user' will be promoted to a 'member' whom has privileges such as making payment using credit cards for the agreement. The owner can also reject the agreement request should he do so.
  • The site also features animated loading in different pages.

Technologies used

  • React
  • React-router
  • React-Query
  • TailwindCSS
  • Firebase
  • Axios
  • Framer-motion
  • NodeJS
  • ExpressJS
  • JsonWebtoken
  • MongoDB
  • Stripe

Pinned Loading

  1. gadgets-brandshop-client gadgets-brandshop-client Public

    A Brand shop for different Gadgets like Smartphones, Laptops, Smart Accessories.

    JavaScript

  2. mern-online-group-study-app-client mern-online-group-study-app-client Public

    Online Group Study App where users can add assignments for others to work on and let other peers provide marks and feedbacks.

    JavaScript

  3. mern-building-managemet-app-client mern-building-managemet-app-client Public

    A Building Management App where users can rent apartments in the building, become members when owner accepts the agreement, pay rents through the app.

    JavaScript