App & Website Development

Eshi Jalote is a full stack web developer and can help you with

  • Designing and developing persuasive websites to collect data for your research or disseminate information about your research.
  • Designing mobile phone apps and working with external partners to get them developed.
  • Designing and developing personal websites.
  • Developing R Shiny apps to host your R code on the web.
  • JavaScript for Qualtrics or other applications.

Her primary skills include R Shiny, Java, JavaScript, NodeJS, MongoDB, SQL, jQuery, JSP, React, Express, Bootstrap, HTML5, Adobe XD, CSS3, Highchart.
Some of her work at Kellogg has been showcased, but please don’t hesitate to reach out on how she can help you with your research.

Website for Professor Torben G. Anderson & Professor Viktor Todorov

To look at the website click Tail Index. The requirement for the website was to generate and display charts based on the calculated indices.

Her solution was a responsive website (it detects the visitor's screen size and orientation, changes the layout accordingly to display well on mobile, tablet and desktop screens), which not only displays the charts but also showcases their research, media presence and profile and provides with the ability for interested subscribers to subscribe to get updates from them. She used Highcharts API to generate the charts and HTML5, JavaScript, CSS3 for creating a visually appealing website. Google Analytics also tracks their website visitors and their subscribers list is automatically updated to a google sheet so it’s easy to access it from anywhere.

Home Screen

Notice the 3-D flip on clicking the learn more button which adds visual appeal to the website and separates the different content types

Charts with Submenu

The charts all have menus next to the, so the viewer can print or download them or the data behind the series. This will be extremely useful when they want to use these charts for teaching.

Live Charts

The charts are all dynamically generated from live data and can be updated in real time by changing the data values in a google sheet. The charts are displayed as a carousel along with a menu on left hand side to slide to the user's selected chart as well.

Highlighting Research

Their research papers related to this research are presented in a visually appealing manner.

Financial Bank Transaction Data Collection Website

To look at the website click Banking app. The requirement was to gather user’s bank account transaction data and aggregate it for analysis. The request was for a website where users could log in to multiple bank accounts and the transaction data from all their accounts be aggregated and stored.

Her solution was a responsive website (it detects the visitor's screen size and orientation, changes the layout accordingly to display well on mobile, tablet and desktop screens), using Node JS, React, Express and Mongo DB (MERN stack) to provide the user ability to register, login and add and remove bank accounts. The credentials are all hashed and stored securely. Once the user has added bank accounts, the transaction data from all the accounts is displayed and the user can search these transactions as well. The website is in sandbox mode and is connecting to sandbox accounts on PLAID. These screens are temporary placeholders for basic functionality and will evolve as more content about the research is shared. This website is still under development

Login Screen

Register Screen

Accounts Screen

Smoking Cessation and Weight Loss app

The requirement was to develop a mobile phone app to collect data for research purposes for smoking cessation and weight loss contracts. This project is still in progress but below are some wireframes she has designed for this project. The screens might change based on experiment redesign.





Personal Website for Professor Dean Karlan

To look at the website click Professor Karlan's personal website. The requirement was to develop a personal website for Professor Karlan and make it easy so he could update it himself.

Her solution was a responsive website (it detects the visitor's screen size and orientation, changes the layout accordingly to display well on mobile, tablet and desktop screens), using html5, bootstrap, tabulator and Google scripts. It gathers the paper information from a Google sheet and displays it as a searchable and sortable table. Professor Karlan can add a paper in the sheet and the end user will see it immediately if they refresh his website. This makes it super easy and efficient to keep the website updated instantaneously. The search and sort parameter includes sorting using citation count, date and filtering using country and category besides the fields already in the table. All this data is managed though scripting and Google sheets. The list to his photo albums is managed in the same way. The benefit of not mixing the data with the code is that Professor Karlan can edit his website without needing to change the code and the website is updated instantaneously.

Academic papers Screen

Books Screen

Photo Albums Screen

Personal Website for Professor Viktor Todorov

To look at the website click Professor Viktor Todorov's personal website. The requirement was to develop a personal website for Professor Todorov and make it easy so he could update it himself.

Her solution was a responsive website (it detects the visitor's screen size and orientation, changes the layout accordingly to display well on mobile, tablet and desktop screens), using html5, bootstrap, tabulator and Google scripts. His paper information is stored in a Google sheet which he can update himself easily. The website collects the paper information from the Google sheet so he does not need to update the website code to keep his website current. The end user will see the paper added immediately when they refresh the website. Some of the screens from the website can be see here.

Home Screen

Published papers Screen

Derivatives Website Screen

JDE Pre Results Review Website

To look at the website click JDE Pre-Results Review. The requirement was to create a website for the Pre-results review track for the Journal of Development Economics.

She designed a website which allows easy navigation of the guidelines to submit papers, FAQ for both reviewers and authors and an admin console to upload and submit papers or change status. The website is responsive (it detects the visitor's screen size and orientation, changes the layout accordingly to display well on mobile, tablet and desktop screens) These are some of the screens from the website.

Home Screen

Accepted Papers Screen

FAQ for Authors

FAQ for Reviewers

Guidelines Screen

Admin Screen

Website for Research Support

To look at the website click Research Support Website. The requirement was to create a cohesive modernized look for the Research Support website and also to separate the site content based on users (Faculty, visitors, participants) for behavioral research. Her solution utilized Bootstrap, jQuery and CSS 3.0 to create a responsive website with appealing and practical features like 3D flip cards to separate the content for different users. Flip open menu on side to display a much needed 3rd level of menu and other CSS, Bootstrap features to give it modern look keeping our brand guidelines in mind.

Behavioral Lab Home Screen

3-D card flips to provide access to content

Kellogg Researcher Screen

IRB Guidance Screen flip menu

Flip Open 3rd Level Menu

FAQ Screen

Kellogg School of Management