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.
Current website is outdated, with our new design we drive members to a better user experience and a more aesthetic site that will drive our purpose to be the best CS organization at the University of Houston.
CougarCS-Web is the revamp version of the current cougarcs.com website.
Check old repo here.
Project is built with React using Vite. Want to get involved? Get in contact with the CougarCS Webmaster([email protected]) to get involved.
Our discord is here
Check out our design on Figma
- Styling : TailwindCSS
- Linting: ESLint
-
- Install dependencies:
npm i
- Start local server:
npm run dev
- The local server will start on http://localhost:5173
- Install dependencies:
-
- We use ESLint to fix styling and to enforce rules.
- Run
npm run eslint-check
to check linting issues in the code. - Run
npm run eslint-fix
to auto-lint the code. - ESLint runs on Github Action. ESLint must pass before pushing or during a pull request.
-
- Images and other assets are in
src/assets/
- The
src/pages/
directory will have the pages based on the routing. (Currently it is single page) - The
src/components/
will hold the components that make up the page.
- Images and other assets are in
Current site is not deployed. Stay tuned for offical deployment.