Giter VIP home page Giter VIP logo

profhacks19's Introduction

ProfHacks

This repository contains the ProfHacks website to be used for registration and other information to be updated on profhacks.com.

Installation

Windows

  1. Install Git Bash
  2. Download or clone the git repository in Git Bash (git clone https://www.github.com/johnsbuck/profhacks2017)
  3. Install Node.js LTS
  4. Install PostgreSQL
  5. run npm install --local in the Git repository.

Linux/MacOS

  1. Install Git using apt-get (Linux), or XCode (MacOS)
  2. Download or clone the git repository in Git Bash (git clone https://www.github.com/johnsbuck/profhacks2017)
  3. Install Node.js
  4. Install PostgreSQL (MacOS or sudo apt-get install postgresql postgresql-contrib for Linux)
  5. run npm install --local in the Git repository.

Setting Up PostgreSQL

Setup PostreSQL according to your OS, and make sure the postgres service is running. See OS specific instructions. For Debian based linux distros, you can start postgreSQL by running

$ /etc/init.d/postgres start

Access PostgreSQL script and type in the following script:

$ sudo -i
root# psql
CREATE DATABASE "prof";
\connect prof;
CREATE ROLE "hoot" WITH LOGIN SUPERUSER;
\password hoot;

Set the password to "hoot".

Testing

  1. Go to the ProfHacks repository folder.
  2. npm test
  3. Go to localhost:3000 on your browser.
  4. You should see no errors appear from the page or your terminal.

profhacks19's People

Contributors

fowad-sohail avatar generaltom avatar j-mcavoy avatar nikolakosaric avatar solarguy avatar vanwarner avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.