Welcome to the San Diego DEVx website repository! This project aims to build a vibrant community of developers in San Diego, providing a platform for networking, learning, and sharing knowledge.
Follow these instructions to set up the development environment and run the project locally.
Make sure you have the following installed on your machine:
- Clone the repository:
git clone https://github.com/yourusername/san-diego-devx.git
cd san-diego-devx
- Install dependencies:
npm install
- Start the development server with the following command::
npm run dev
The site will be running at http://localhost:3000.
Note: This project uses DaisyUI, a Tailwind CSS component library.
We welcome contributions from the community! If you have suggestions or improvements, feel free to open an issue or submit a pull request.
The project uses Prettier and ESLint for code formatting and linting. Integrating ESLint in your editor is recommended to ensure that the code formatting in addition to the linting rules are followed. For VSCode, you can use the ESLint extension.
Pre-commit hooks are in place to ensure that the code is properly formatted
before a commit is added to the repo. The pre-commit hook runs the precommit
script (npm run precommit
).
- Fork the repository
- Create a new branch:
git checkout -b feature-name
- Make your changes and commit
git add . git commit -m "Add some feature"
- Push to the branch
git push origin feature-name
- Open a pull request on Github