brgykodego

fbgabriana.github.io / brgykodego

Barangay KodeGo

Barangay KodeGo is an interactive barangay content management system submitted as a Capstone Project for Batch 18 of KodeGo’s full stack web development course (WD-18).

It is written in vanilla NodeJS without any frameworks on a MySQL database.

screenshot

Setup instructions:

To set up brgykodego as a local server application:

  1. Download and extract the source.
  2. Make sure the commands npm and mysql are in your path.
  3. On the terminal, go to the project folder and do npm run setup.
  4. Once setup completes, start it anytime by running npm start.

To set up a custom brgykodego as a remote server application:

  1. Clone this project on GitHub and fork it to your own GitHub repository.
  2. Create a remote project on a host that allows running web applications, e.g., Heroku.
  3. Associate your remote project to your GitHub repository and set up automatic sync.
  4. Use a remote MySQL server such as ClearDB instead of your localhost’s SQL server.
  5. If on Heroku, you can optionally install the heroku command line for remote debugging.
  6. Restart the remote server. The application should show up online now.