Charitha Goonewardena's Projects
Free 2D Character Controller for Unity.
Project files for our tutorial on 2D Movement in Unity.
Test aws auth
Simple birthday template mobile responsive web app with birthday song, Fully customizable. Used Technologies: react js, react reveal
Burger-builder is a web application crafted on React with Redux. Application explains how to structure the application on industry standards with class based and functional components. This is a dynamic burger builder which uses firebase for authentication purpose. End it uses Redux to manage the state through out the application.
ama quiz for clementine nightmare game
Cocktail search app with react using context api and custom hooks
This is a cross-browser solution to target Chrome and Firefox which uses only native JavaScript(ES6), CSS3 and HTML5. Haven't use any third-party libraries, frameworks or bundlers.
Helpy is a progressive web application which has a compassionate community built for the people who are under stress. Application consists of two groups called 'give help and get help'.
This is asynchronous web app that uses Web API and user data to dynamically update the UI in a Weather Journal application. It has a simple node server with two basic routes.
A multi-section landing page which manipulates DOM dynamically with JavaScript, and shows that it can improve the usability of an otherwise static site.
sample repo to test msw with nextjs swr
Next js experiment with vercel deployment
A template for a personal blog with proper CSS and HTML formatting & style. Main layout of the template is on css grid and other contents have been layout with flexbox.
My personal portfolio which will be pointed to .dev
Sample application which implements react with redux thunk
A boilerplate for react applications with 7-1 sass pattern (7 folders, 1 file). Basically, it has all your partials stuffed into 7 different folders, and a single file at the root level (usually named main.scss) which imports them all to be compiled into a CSS stylesheet.
This repository contains the demo of react-easy-skeleton-loading plugin (https://github.com/charitha95/react-skeleton-preload). You can experience the plugin here.
A generic loader which looks like Facebook skeleton loading. plugin uses nothing but pure css and some react jsx.
Experimental react todo app which uses Ant Design as a UI library with Tailwind utility-driven css framework. This follows atomic design system principles for react app. Also this is integrated with Storybooks.
Repo finder is a cra application implemented to find available repos based on a given GIT user name. Uses a custom state management system build withing the project to manage state of the application. Uses standard React and GIT public endpoints to fetch data.
a list of Sri Lankna dirsticts and areas scrapped from ikman.lk
A slot game I developed for the SuperNfty NFT artist. Uses ReactJs.
Game created for woodies NFT
This project basically builds a travel application which pulls data from 3 APIs. The purpose of this project is to get some hands on experience on webpack, express server and service workers.
WS2812 FX Library for Arduino and ESP8266