Skip to content

swecc-uw/swecc-website

Repository files navigation

Software Engineering Career Club (SWECC) Website Development

Welcome to the codebase for the Software Engineering Career Club (SWECC) website! 🎉

About SWECC 🧑‍💻

The Software Engineering Career Club (SWECC) is a student-led organization at the University of Washington dedicated to fostering interest in software engineering, providing networking opportunities, and supporting career growth for aspiring engineers.

Acknowledgments 🗣️

This website is built in collaboration with Dubvelopers at the University of Washington. Their efforts laid the foundation for the website, and we are excited to continue its maintenance and further development.

About the Website 🌐

The website can be found at swecc.org.

Built With

Getting Started

Prerequisites

Before you begin, ensure you have the latest version of npm installed

npm install npm@latest -g

Installation

  1. Clone the repo:
git clone https://github.com/swecc-uw/swecc-website
  1. Install NPM packages:
npm install
  1. Start the development server:
npm start
  1. Open your browser and visit http://localhost:3000/ to view the app.

Contributing 🤝

We welcome contributions from all members of the community. To contribute, please fork this repository, create a new branch, and submit a pull request. For major changes, please open an issue first to discuss what you would like to change. Please read the contribution guidelines for more details.

For more help, watch this video of how to fork and make a PR: How to fork

Rules

Branches:

main: This branch is protected and requires merge request. Stand as where production code will live and will be use for deployment only. DO NOT PUSH TO THIS BRANCH

name-<issue>-<description>: Personal branch for any contributors to open up for merge request.

  • <issue>: issue number of the branch. If this a feature/bug/anything, open an issue and write out a description as well as spec for the branch. This can potentially be empty then the name should be name-<description>
  • <description>: Make it short but descriptive

Contributors ✨