Skip to content
This repository has been archived by the owner on Jan 4, 2024. It is now read-only.

Contribution and Development

Divyank Shah edited this page Oct 6, 2022 · 1 revision

Run the following command to obtain a local copy of this repository! This only needs to happen once!

git clone https://github.com/acm-ucr/membership-portal.git
cd membership-portal

Run the following to install all dependencies:

npm install

To run the local server on port 3000, run:

npm run dev

Check out the issues tab to see current thats that need to be worked on!

Once you have chosen an issue to work on, create a branch using the following naming convention github_username/feature_name (ie acm_ucr/add_icons). This will help organize who has worked on what code and ensure we are accountable for our code. Once you have pushed your code to Github, create a pull request and send it in the #updates channel. Ensure that you link the pull request with the corresponding issue so we know which issue your code solves. Ensure that you fix any merge conflicts, if they should arise. After you have gotten your reviews, you may merge your code and the branch will automatically delete. The issue should automatically close as well.

Clone this wiki locally