Key Features • Getting Started • Development • Deployment • License
- 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
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