This project is a task for the upcoming Google Developer Groups (GDG) interview. The website represents the GDG RBU Chapter, showcasing the chapter's mission, events, technologies, and FAQs. It’s built using React.
- Landing Page: Overview of GDG RBU with a call-to-action button to join the community.
- Mission & Vision Section: Describes the group’s purpose and goals.
- Statistics: Displays years active, number of events, members, and attendees.
- Technologies: Highlights key technologies, including Android, Flutter, and Google Cloud.
- FAQs Section: Answers common questions about GDG and how to get involved.
-
Clone the repository:
git clone https://github.com/yourusername/gdg-rbu-website.git
-
Navigate to the project directory:
cd gdg_rbu_website
-
Install dependencies:
npm install
-
Run the development server:
npm start
The app will be accessible at http://localhost:3000
-
Build Docker image:
docker build -t gdg-rbu-website .
-
Run the Docker container:
docker run -p 3000:3000 gdg-rbu-website
Access the app at http://localhost:3000
- React: Frontend framework for building UI components.
- SASS: CSS preprocessor for styling.
- Node.js: Runtime for running the React app.
If you want to contribute:
-
Fork the repository.
git clone https://github.com/yourusername/gdg-rbu-website.git
-
Create a new branch (
git checkout -b feature/NewFeature
).git checkout -b feature/NewFeature
-
Commit your changes (
git commit -m 'Add new feature'
).git commit -m 'Add new feature'
-
Push to the branch (
git push origin feature/NewFeature
).git push origin feature/NewFeature
-
Open a pull request.