Code base for the prepare pokhara web app.
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
dist
.babelrc
.gitignore
Procfile
README.md
Server.js
package.json
webpack.config.js

README.md

Prepare Pokhara - Web Application Code Base

This repository contains all the front-end development code for the Prepare Pokhara project.

Once you have cloned the repo, please use the following commands from the root directory of the repo to host a local version of the app in your computer (please note that you need to have nodejs pre-installed for these commands to work.)

npm install

npm run start

Currently under development

The following is a checklist of the things that are done, and the activities that are pending. This list will be updated on amn ongoing basis:

  • Components and styling
    • Navigation Bar
    • Resusable Components
      • Reusable checkbox group (/components/Checkbox.js)
      • Reusable slider component (/components/Slider.js)
      • Reusable toggle component (/components/Toggle.js)
      • Reusable insights components (/components/Insight.js)
      • Reusable map component (/components/Maps.js)
      • Reusable C3 based vertical chart component
      • Reusable dropdown component (/components/Dropdown.js)
  • Application routing (/config/routes.js)
    • Home.js is the parent container, and routing for the following components has been achieved:
      • Hospitals Component (/components/Hospitals.js)
      • Banks Component (/components/Banks.js)
      • Schools Component (/components/Schools.js)
  • The following helpers and utils are currently in the pipeline:
    • API data fetching handlers (/utils/FetchData.js)
    • Popup text helpers (/utils/Popup.js)
    • Loading View Component (/utils/Checkbox.js)
    • Transparent updating data view component (/utils/Updating.js)

Cheers.