Skip to content

SRJC-Computer-Science-Club/cs-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Issues

Stories in Ready Stories in Ready

About this project

Link to live development site

Link to our Waffle.IO page.

Link to the Checkvist outline

The Purpose of this site is to invite new members to our club by presenting current and past projects and events and posting news of progress of current projects. Once a member, this site will create a centeral hub for members to find links and resources and keep up-to-date with its native app (repo here: react native). This site will have logins for members, project managers and admins to maintain the site. Check out the Checkvist outline here.

The technologies

Node is a JavaScript runtime built on Chrome's V8 JavaScript engine

Express is a minimal and flexible Node.js web application framework

MongoDB is a free and open-source cross-platform document-oriented database

Angular is a development platform for building mobile and desktop web applications

SASS is an extension of CSS that adds power and elegance to the basic language

Bootstrap is a sleek, intuitive, and powerful mobile first front-end framework

JQuery is a fast, small, and feature-rich JavaScript library

How to join and understand this project

  1. Install Node(6.3.x or newer), LTS version is ok
  2. Open terminal/cmd in root directory of where you cloned the project on your computer
  3. Install project dependencies by entering $ npm install
  4. To start the server: $ npm run dev If you receive any errors, confirm that npm install was successful and try again
  5. The development server should now be live at http://localhost:3000

Interesting and Helpful Resources

ECMAScript and the History of JavaScript

History of CommonJS and Node from the Creator of NPM

CommonJS Wikipedia Page

New JavaScript Features in ECMAScript 6

If you're using Google Chrome, install LiveReload extension to automatically reload the webpage on changes