/Website-1

The Davis Computer Science Club Website

Primary LanguageJavaScriptMIT LicenseMIT


DCSC Website
Davis Computer Science Club Website

A single page application built on top of React, Node.js, and MongoDB.

Key FeaturesGetting StartedDevelopmentDeploymentLicense

Key Features

  • Industry-standard routing
  • Available offline
  • Automatic refresh on change (front-end only)
  • Redux, Redux Saga, and Reselect support
  • Redux DevTools extension support
  • Webpack integration and profiling
  • Quick scaffolding from the CLI
  • Linter and pre-commit checks
  • Broad test coverage
  • TravisCI testing and deployment coming soon

Getting Started

To clone and run this application, you'll need Git, Node.js, and Yarn installed on your computer. From your command line type:

# Clone this repository
$ git clone https://github.com/DavisCSClub/daviscsclub.org.git

# Go into the repository
$ cd daviscsclub.org

# Create an .env file based on the template
$ cp .env.example .env

# Install dependencies with Yarn (NOT npm!!!)
$ yarn install

# Run the app
$ npm run start

Note: You must use Yarn instead of npm for dependency management

Awesome, now you should now be able to visit the website locally at http://localhost:3000

More Coming Soon!