Welcome to the official repository for the Heaven's Labs website! This repository contains the source code, content, and resources for the organization's website, which serves as the central hub for all information related to Heaven's Labs.
Heaven's Labs is a nonprofit organization dedicated to empowering communities through technology. We bring together students, job seekers, and professionals to collaborate on open-source projects, fostering growth, learning, and real-world experience in the field of computer science.
Our website serves as the primary platform for sharing our mission, projects, and opportunities to get involved.
Here's an overview of the key directories and files in this repository:
/src: Contains the source code for the website, including HTML, CSS, JavaScript, and other assets./content: Markdown files and other content that appear on the website./docs: Documentation related to the development and maintenance of the website./assets: Images, fonts, and other media assets used on the website./config: Configuration files for website deployment and build processes.
Follow these steps to get the website up and running on your local machine:
-
Clone the Repository:
git clone https://github.com/heavenslabs/website.git cd website -
Install Dependencies: Make sure you have Node.js installed, then run:
npm install
-
Run the Development Server: Start the local development server:
npm run dev
The website will be available at
http://localhost:3000. -
Build for Production: To build the website for production, run:
npm run build
-
Deploy: Deploy the website using your preferred method (e.g., GitHub Pages, Netlify, Vercel).
We welcome contributions from the community! Whether you're a developer, designer, or content creator, there's a way for you to get involved.
- Fork the Repository: Click the "Fork" button at the top of this page to create your own copy of the repository.
- Create a New Branch: Make your changes in a new branch:
git checkout -b my-feature-branch
- Commit Your Changes: Make sure your commits are well-documented:
git commit -m "Add my awesome feature" - Push to Your Fork:
git push origin my-feature-branch
- Submit a Pull Request: Go to the original repository and submit a pull request.
Please read our Contribution Guidelines before you start working on any contributions.
This project is licensed under the MIT License. You are free to use, modify, and distribute this software in accordance with the license terms.
If you have any questions, suggestions, or need assistance, feel free to reach out:
- Website: www.heavenslabs.com
- Join Discussions: Engage with the community in our Discussions Hub or Discord server.
Thank you for helping us build a better future through technology! π