Skip to content

gcdckampala/website-frontend

Repository files navigation

Google Cloud Developer Community Kampala Frontend React/Redux

Build Status Maintainability Coverage Status

Product Description

Development set up

Set up

  • Check that node and yarn are installed

  • Clone the GCDC Frontend repo and cd into it

    git clone https://github.com/gcdckampala/website-frontend.git
    
  • Install Dependencies

    yarn install
    
  • Create Application environment variables and save them in .env-sample file

  • Run application.

    • Development Server
      yarn start:dev
      
    • Build
      yarn build
      
    • Run Linter
      yarn lint
      
  • Running Tests

    • To run tests, run the command below.
    • To run and check for test coverage. Run the command below:

Built with

  • JavaScript
  • React/Redux

Contribution guide

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.This Project shall be utilising a GitHub Issues to track the work done.

Pull Request Process
  • A contributor shall identify a task to be done from the GitHub Issues .If there is a bug , feature or chore that has not be included among the tasks, the contributor can add it only after consulting the owner of this repository and the task being accepted.
  • The Contributor shall then create a branch off the develop branch where they are expected to undertake the task they have chosen.
  • After undertaking the task, a fully detailed pull request shall be submitted to the owners of this repository for review.
  • If there any changes requested, it is expected that these changes shall be effected and the pull request resubmitted for review. Once all the changes are accepted, the pull request shall be closed and the changes merged into develop by the owners of this repository.

About

The frontend for the GCDC Kampala Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published