Sagar Jain's Projects
The ownCloud Android App
HTML enhanced for web apps
๐ A UI Design Language and React UI library
ChatJS
The repository for high quality TypeScript type definitions.
Automatically exported from code.google.com/p/dnd-file-upload
One component to pick them all ๐๐ผ
Build blazing fast, modern apps and websites with React
Load the Pinterest JavaScript to let users Save images to their boards on hover :pushpin:
Load the Pinterest, Twitter and Facebook JavaScript to let users save images to their Pinterest boards on hover, load Twitter timeline, and load Facebook like button
Gatsby Wordpress Typescript Blog Boilerplate
Simple directed and undirected graph library in Javascript.
Materialize, a CSS Framework based on Material Design
PHP MongoDB Abstraction Layer
node.js mongodb็ฅ่ฏๅบ็ฎก็็ณป็ป
This is my personal portfolio website
Beautiful credit cards for your payment forms
This is a react app, built with typescript and SCSS. To generate this project, I have used create-react-app with typescript transpiler. While creating this project, I also took the liberty of creating and hosting a basic fully responsive boilerplate template for this project on Github, which includes things like redux-thunk style state management, react routing, logging, services, components, SCSS compilation, a basic header with slide out hamburger icon style menu on mobile, a footer and a loading spinner for API's, a mock backend structure for API calls using axios, environment separation using dotenv, etc all working out of the box, so that any developer can use this while starting a react project in typescript, and hit the ground running with a deployment-ready basic template project, without wasting time on creating a boilerplate all these mundane activities.
The dashboard app which I have created the following main features for now: 1. Dashboard screen - created a few graphs and separated them into 3 tabs for top-selling products, transaction volumes per product offering, and transaction volumes per vendor. 2. Invoice screen - created a screen which shows a list of all purchases of each vendor - the invoice amount, all products purchased. You can view the invoice as a table on the screen, and see a list of all products, bill amount, total amount etc, and you can also download the same as a simple spreadsheet. 3. Vendors screen - created a simple screen where you can find a list of all vendors associated with the platform - their payment status, number of channel partners, the invoice amount, basic search functionality, ability to download details of each vendor as a spreadsheet, and also for downloading the details of all vendors as a spreadsheet in one go. 4. Dummy API's using a free REST service I found online and generated random data for products, transactions, vendors, invoices etc. If needed, you can simply inspect the network calls happening on each page and view the API's in your browser.