A static website that provides information to potential Codify members and clients.
Currently deployed at https://codifyberkeley.org/
Contributions are always welcome!
Branching Strategy: Create a branch, make changes, and submit a pull request (PR) to the main branch. PRs should include a clear title, description, and reference to the related issue.
Branch naming convention: When you create a branch from master, name it [initials_page/feature]. For example, ES_home or ES_navbar.
If the commit is related to an issue or pull request, include references to them: eg. "Fix #123" to indicate that the commit resolves the issue.
To start, install all dependencies locally
bun install
then run the frontend
bun start
TailwindCSS: The website was initially created using vanilla css, but for better overall maintainability, please write all future code using TailwindCSS.
ReactJS: JavaScript library for building user interfaces.
React-Bootstrap: CSS framework of Bootstrap and replaces any existing JavaScript with strictly React components.
Material UI: any library of React UI components that implements Google's Material Design.