Abhiman Ranaweera (@abhimax)
  • Stars
    star
    35
  • Global Rank 438,984 (Top 16 %)
  • Followers 73
  • Following 91
  • Registered about 7 years ago
  • Most used languages
    JavaScript
    70.0 %
    TypeScript
    30.0 %
  • Location πŸ‡±πŸ‡° Sri Lanka
  • Country Total Rank 1,177
  • Country Ranking

Top repositories

1

react-ts-graphql-real-time-message-board

This project is a real-time message board application that demonstrates full CRUD operations with real-time updates using GraphQL subscriptions. It consists of a Node.js server using Apollo Server and a React client with TypeScript and Vite.
TypeScript
6
star
2

react-ts-cocktails-fe

The CocktailDB is a React with TypeScript application that incorporates a cocktail API, enabling users to view random cocktails, search and add cocktails to favorites, and remove them, with unit tests included.
TypeScript
3
star
3

react-native-restaurants-app

The React Native Restaurant App is a mobile application developed using Create Expo App. It allows users to view available food categories, explore items within each category, search for specific categories, and access detailed information about individual items.
JavaScript
3
star
4

react-online-food-ordering-app

React Online Food Ordering App is a web application that allows users to view available food items, add products to their cart, filter orders, view and edit the cart contents, and display available items in the dashboard. It is built using React, Redux Toolkit, and CSS Modules.
JavaScript
3
star
5

next-js-micro-frontend-shopping-cart

This Shopping Cart application showcases micro frontend architecture with features for both server-side and client-side rendering in Next.js. It leverages Webpack 5 Module Federation for sharing micro frontends and utilizes Next.js 14 along with @module-federation/nextjs-mf.
JavaScript
3
star
6

tvmaze-tv-series-app-improved

TV Series Search is a React-based app featuring show search, filter-based listing, detailed pages with cast info, and navigation. It utilizes React, JavaScript, CSS Modules, Fetch API, Redux, and SVG. Accomplishments include component development, layout creation, data fetching, and error handling.
JavaScript
3
star
7

react-formik-yup-demo

This is a straightforward React project, showcasing form handling and field validation using Formik and Yup. In this demo, I've explored two methods to handle the same signup form
JavaScript
2
star
8

react-component-lib

I develop this component library to use react applications. tech stack : react proptypes, SCSS, css variables, react classnames
JavaScript
1
star
9

react-js-product-catalogue

product catalogue React and JavaScript
JavaScript
1
star
10

shopping-cart-react-redux-thunk

JavaScript
1
star
11

react-router-quotes-app

This is a client side application that can view some quotes, dive in some quotes and add some quotes.
JavaScript
1
star
12

react-ts-component-lib

I develop this component library to use react typeScript applications. tech stack : React, TypeScript SCSS, CSS variables, react classnames
TypeScript
1
star
13

react-typescript-product-catalogue

TypeScript
1
star
14

next-js-meetups-app

Next.js Meetup App is a web application built with Next.js, MongoDB, and CSS Modules. It allows users to add new meetups, list all added meetups, and view details of selected meetups.
JavaScript
1
star
15

todos-crud-redux-tk

This project demonstrates how to create a Todo management application using Redux Toolkit for efficient state management.
JavaScript
1
star
16

react-redux-tk-shopping-cart

This React project, built with Vite, utilizes Redux Toolkit for state management. It includes Redux slices for handling product data and cart actions. Json Server mocks the API, and Async Thunk fetches data asynchronously.
JavaScript
1
star
17

react-ts-graphql-crypto-app-improved

Crypto App is a React application built with TypeScript, Apollo GraphQL Client, and styled-components. Its features include adding cryptocurrencies to a cart, deleting added currencies, and preventing duplicate items in the cart.
TypeScript
1
star
18

web-worker-demo

A simple React application created using Vite, demonstrating the use of Web Workers for background calculations. Web Workers allow you to perform time-consuming computations without blocking the main thread, ensuring a smooth user experience.
JavaScript
1
star
19

react-ts-i18n-demo

This project is a demo of a React application with internationalization (i18n) support and end-to-end testing using Cypress. The application includes a contact form that allows users to submit their name and message, which are then displayed on the homepage.
TypeScript
1
star
20

next-js-micro-frontend-shopping-cart_checkout

JavaScript
1
star