CougarCS / CougarCS-AdminPortal

Our officer admin portal created with React & Typescript
MIT License
6 stars 12 forks source link
mantine-ui nextjs react reactjs typescript zustand

CougarCS Admin Portal πŸ’Ό

CougarCS is the largest student-run Computer Science organization at the University of Houston. At CougarCS, our mission is to smoothly transition our inexperienced members into young professionals by the end of their degree and to provide support and assistance to members who struggle academically or who need career guidance.


GitHub GitHub issues GitHub last commit GitHub package.json dependency version (prod)

Introduction πŸ“–

Our open source project for CougarCS is an application that assists officers in efficiently managing member and event data. We aim to streamline the process of member management and event organization, reducing the manual work required and allowing officers to focus on more strategic tasks. This application is designed to be user-friendly, efficient, and effective, making the management of members and events a breeze.

Technology Stack πŸ’»

The CougarCS Admin Portal is built using a variety of technologies:

Development πŸ”¨

Contributing 🀝

We welcome contributions from everyone. If you're interested in contributing to our project, you can do so by making a pull request. Here's how:

  1. Fork the repository to your own GitHub account.
  2. Clone the forked repository to your local machine.
  3. Make your changes and commit them to your local repository.
  4. Push the changes to your forked repository.
  5. From your forked repository, create a new pull request.

Once your pull request is reviewed and approved, it will be merged into the main repository. Thank you for your contribution!

Tips for Forks

Forking the Repository

  1. Navigate to the CougarCS Admin Portal GitHub repository.
  2. In the top-right corner of the page, click the "Fork" button. This will create a copy of the repository in your GitHub account.
  3. Now, you have your own copy of the original repository. You can clone it to your local machine to make changes.

Syncing a Fork

  1. Go to your forked repository on GitHub
  2. Select the Sync fork drop down menu and then click Update branch.
  3. Run the following commands in your terminal
git remote add upstream https://github.com/CougarCS/CougarCS-AdminPortal.git
git fetch upstream
git checkout main
git merge upstream/main

Need Help? πŸ†˜

If you encounter any problems or have any questions about this project, please feel free to contact us. You can get in touch with the CougarCS Webmaster at webmaster@cougarcs.com.