This repository contains the source code of the Documentation Website.
One of the key visions of the TCET Open Source Organization is to provide users of our software and others willing to contribute with access to project documentation for all of our current projects. The organization recognizes the importance of clear and concise documentation when creating open-source software, to ensure it's development is rapid, continous and traceble.
The Documentation Website will act as our Organization's website. It will consist of the documentation of all projects undertaken by TCET Open Source. The website will also have dedicated blogs contributed by the community covering various different interests.
![mlh-logo-color](https://private-user-images.githubusercontent.com/55846983/272407896-d5ccae96-86a7-4fed-8f00-e9f1d0aa5cac.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjUwNjc4NjcsIm5iZiI6MTcyNTA2NzU2NywicGF0aCI6Ii81NTg0Njk4My8yNzI0MDc4OTYtZDVjY2FlOTYtODZhNy00ZmVkLThmMDAtZTlmMWQwYWE1Y2FjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MzElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODMxVDAxMjYwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFiODZlOTFmYTcxZWI1YmMyMmU0NjQ2ZGQyMGZjNTk3YWYxN2VlODk5NGYxMDNjZDY0MTI1YmZmYTFmZGRkNGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.bfAH_P1RHVON-i39Sn-cfxF2u1XN9IeTaTHD1wjfYO4)
Read our workflow guide, and have a look at issues marked with the Hacktoberfest
tag on it. Do not forget to read the rest of the README. For serious doubts, contact the project maintainers on our discord server.
To clone the repository copy paste the following command in your system's terminal.
git clone https://github.com/tcet-opensource/documentation.git
This command is necessary for ensuring all dependencies are present on your local system.
npm install
Run the project live on your local system to make changes and check the updates.
npm run start
In addition to cloning the repository and setting up the project as described above, you will need to create a .env file to configure certain environment variables. These variables are essential for the proper functioning of the Documentation Website. Here's how you can set up the .env file:
-
Create the .env file: First, create a file named .env in the root directory of your cloned repository.
-
Add API Key and Application ID: Inside the .env file, you'll need to set two important variables: API_KEY and APPLICATION_ID. These variables are used for connecting to external services or APIs that the website may rely on.
API_KEY=<your_api_key>
APPLICATION_ID=<your_id>
index=tcetopensource
-
API_KEY should be replaced with the actual API key required for your project. Make sure to obtain the API key from the respective service or provider you're using.
-
APPLICATION_ID should be replaced with the unique application ID required for your project. Again, obtain this ID from the relevant service or provider.