Skip to content

Latest commit

 

History

History
59 lines (30 loc) · 2.24 KB

CONTRIBUTING.md

File metadata and controls

59 lines (30 loc) · 2.24 KB

UCDWebsite Contributing Guide

Welcome to create Pull Requests or open Issues for bugfix, doc, example, suggestion and anything.

Pull Request For New Feature

If you want to add any new feature, feel free to pull a request.

Create Pull Requests.

Bug Report

If you find a bug, please create an issue in GitHub and please provide your environment setup and detail bug information. Thanks for your reporting.

Create Issues

How to Install

After download this project to your local machine, you need install it with command line

$ npm install

How to Test / Development

Build this project with command line

$ node build.js

This website use Firebase to serve the task data, so you need to connect to firebase firstly.

$ firebase server

The server is default to http://localhost:5000 Then you can visit project webiste with this line.

How to Deploy

$ firebase deploy

Type of Contributions

Implementation

For each week’s learning, there are several requirements to develop an app, if you would like to share your implementation or method, it will greatly help other learners.

Learning material

This is a one semester course to learn how to design and develop a user friendly website, there are lots more interesting stuff could be added, so if you have some new learning material, I will really appreciate about your sharing. Your contribute make this project a better book for new learners.

Translation

This original version and content of the guide is maintained in English. If you could help to translate learning material or this book to your native language, it will benefit a larger group. Translations to new languages are always welcome, especially if you can maintain the translation!

Version

This is initial version for this project, and there is not a roadmap for now.

Contributor License Agreement

Any kind of contribution is welcome, now I have finished this course, so I won’t spend much time on this project, but I’m willing to help more people to learn it.