Skip to content

Commit

Permalink
Update Documentation (codinasion-archive#4480)
Browse files Browse the repository at this point in the history
  • Loading branch information
harshraj8843 authored Jun 10, 2023
1 parent 8830009 commit 3fce14f
Show file tree
Hide file tree
Showing 28 changed files with 592 additions and 172 deletions.
28 changes: 27 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1,27 @@
* @harshraj8843
# These owners will be the default owners for everything in
# the repo. Unless a later match takes precedence,
* @harshraj8843


# Code owners for 'program' folder
/program/program/ @codinasion/program


# Code owners for Website(s) and api(s)
/apps/ @codinasion/web-dev @harshraj8843


# Code owners for Github Bot(s)
/github-bots/ @codinasion/github-bot @harshraj8843


# Code owners for npm package(s)
/packages/npm/ @codinasion/npm @harshraj8843


# Code owners for README and translations
**/README*.md @codinasion/README @harshraj8843
**/readme*.md @codinasion/README @harshraj8843


# End of CODEOWNERS file.
14 changes: 9 additions & 5 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,20 @@ Please make sure that the pull request is limited to one type (docs, feature, et

## 📑 Description

copilot:summary

## 🐞 Related Issue

<!-- If this pull request closes an issue, please mention the issue number below 👇🏻 -->
<!-- For example, use Issue Number like => Closes #404 -->
<!-- Or, use Issue Url like => Closes https://github.com/OWNER/REPO/issues/404 -->

Closes #<!-- Issue number here -->

---
## 📋 Explanation of changes

copilot:walkthrough

<!-- Don't change anything below this line -->
<!-- This section is reserved for Copilot for PRs -->
<!-- More information: https://githubnext.com/projects/copilot-for-pull-requests -->
copilot:poem

copilot:all
<!-- GitHub Copilot: https://githubnext.com/projects/copilot-for-pull-requests -->
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ on:
jobs:
analyze:
name: Analyze
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }}
runs-on: 'macos-latest'
timeout-minutes: 360
permissions:
actions: read
contents: read
Expand Down
23 changes: 9 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,14 @@

Collaborate, Create, Innovate: Together with Open Source ❤️

[![License](https://img.shields.io/github/license/codinasion/codinasion)](https://github.com/codinasion/codinasion/blob/master/LICENSE.md "MIT License") [![Github Repo Size](https://img.shields.io/github/repo-size/codinasion/codinasion "Repo Size")](https://github.com/codinasion/codinasion) [![Github Contributors](https://img.shields.io/github/contributors/codinasion/codinasion "Contributors")](https://github.com/codinasion/codinasion/graphs/contributors) [![Github Last Commit](https://img.shields.io/github/last-commit/codinasion/codinasion "Last Commit")](https://github.com/codinasion/codinasion/graphs/commit-activity)
[![License](https://img.shields.io/github/license/codinasion/codinasion)](https://github.com/codinasion/codinasion/blob/master/LICENSE.md "MIT License") [![Github Repo Size](https://img.shields.io/github/repo-size/codinasion/codinasion "Repo Size")](https://github.com/codinasion/codinasion) [![Github Sponsors](https://img.shields.io/github/sponsors/codinasion?color=light_green&label=Sponsors "Our Sponsors")](https://github.com/sponsors/codinasion)

![Issues](https://img.shields.io/github/issues/codinasion/codinasion?label=Issues) [![Github Contributors](https://img.shields.io/github/contributors/codinasion/codinasion "Contributors")](https://github.com/codinasion/codinasion/graphs/contributors) [![Github Last Commit](https://img.shields.io/github/last-commit/codinasion/codinasion "Last Commit")](https://github.com/codinasion/codinasion/graphs/commit-activity)

![Good First Issues](https://img.shields.io/github/issues/codinasion/codinasion/good%20first%20issue?label=Good%20First%20Issues)

<a href="https://vercel.com/?utm_source=codinasion&utm_campaign=oss" target="_blank">
<img src="assets/powered-by-vercel.svg" alt="Powered By Vercel" width="170">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/powered-by-vercel.svg" alt="Powered By Vercel" width="170">
</a>

</div>
Expand Down Expand Up @@ -40,6 +44,8 @@ Collaborate, Create, Innovate: Together with Open Source ❤️
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

<br>

See full documentation about `Turbo Repo` at https://turbo.build/repo

<div align="center">
Expand All @@ -49,7 +55,7 @@ See full documentation about `Turbo Repo` at https://turbo.build/repo
## Contributing

If you're looking for a way to contribute, you can scan through our existing issues for something to work on.
We want to make contributing to this project as easy and transparent as possible, and we are grateful to the community for contributing bug fixes and improvements. Read our [Contributing Guide](CONTRIBUTING.md) on how you can take part in improving Codinasion.
We want to make contributing to this project as easy and transparent as possible, and we are grateful to the community for contributing bug fixes and improvements. Read our [Contributing Guide](https://github.com/codinasion/codinasion/blob/master/CONTRIBUTING.md) on how you can take part in improving Codinasion.

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
Expand Down Expand Up @@ -92,14 +98,3 @@ Made with 💖 by Codinasion
<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

[1]: https://img.shields.io/github/license/codinasion/codinasion
[2]: https://github.com/codinasion/codinasion/blob/master/LICENSE.md "License"
[3]: https://img.shields.io/github/repo-size/codinasion/codinasion "Repo Size"
[4]: https://github.com/codinasion/codinasion
[5]: https://img.shields.io/github/contributors/codinasion/codinasion "Contributors"
[6]: https://github.com/codinasion/codinasion/graphs/contributors
[7]: https://img.shields.io/github/last-commit/codinasion/codinasion "Last Commit"
[8]: https://github.com/codinasion/codinasion/graphs/commit-activity
[9]: ./CONTRIBUTING.md "Contributing Guide"
[10]: https://github.com/codinasion/codinasion/discussions "Discussions"
1 change: 1 addition & 0 deletions apps/api/LICENSE.md
124 changes: 103 additions & 21 deletions apps/api/README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,116 @@
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
<h1 align="center">Codinasion API</h1>

## Getting Started
<div align="center">

First, run the development server:
Get Codinasion data, through our API.

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```
[![Codinasion API](https://img.shields.io/badge/GET-api.codinasion.org-brightgreen "Codinasion API")](https://api.codinasion.org "Codinasion API") [![License](https://img.shields.io/github/license/codinasion/codinasion)](https://github.com/codinasion/codinasion/blob/master/LICENSE.md "MIT License") [![Github Sponsors](https://img.shields.io/github/sponsors/codinasion?color=light_green&label=Sponsors "Our Sponsors")](https://github.com/sponsors/codinasion)

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
<a href="https://vercel.com/?utm_source=codinasion&utm_campaign=oss" target="_blank">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/powered-by-vercel.svg" alt="Powered By Vercel" width="170">
</a>

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
</div>

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

## Learn More
## API Endpoints

To learn more about Next.js, take a look at the following resources:
| Endpoint | Description |
| -------------------------------------------------------------------------------------- | ---------------------------------- |
| [`/github/contributors`](https://api.codinasion.org/github/contributors) | List of Codinasion contributors |
| [`/github/members`](https://api.codinasion.org/github/members) | List of Codinasion team members |
| [`/github/repos`](https://api.codinasion.org/github/repos) | List of Codinasion repositories |
| [`/program`](https://api.codinasion.org/program) | List of programs |
| [`/program/[slug]`](https://api.codinasion.org/program/program-name) | Program details |
| [`/program/languages`](https://api.codinasion.org/program/languages) | List of languages used in programs |
| [`/program/languages/[language]`](https://api.codinasion.org/program/languages/python) | Language specific list of programs |

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
> **Note** Replace `[slug]` with the program name, and `[language]` with the language name.
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

## Deploy on Vercel
## How to setup

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
1. Fork this repository
2. Clone the forked repository
3. Install dependencies

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
```bash
pnpm install
```

4. Build all projects (for **1st time** only)

```bash
pnpm all
```

5. Run the development server

```bash
pnpm run dev --filter api
```

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

<br>

See full documentation about `Turbo Repo` at https://turbo.build/repo

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

## Contributing

If you're looking for a way to contribute, you can scan through our existing issues for something to work on.
We want to make contributing to this project as easy and transparent as possible, and we are grateful to the community for contributing bug fixes and improvements. Read our [Contributing Guide](https://github.com/codinasion/codinasion/blob/master/CONTRIBUTING.md) on how you can take part in improving Codinasion.

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

## Join us in discussions

We use GitHub Discussions to talk about all sorts of topics related to documentation and this site. For example: if you'd like help troubleshooting a PR, have a great new idea, or want to share something amazing, join us in the [discussions](https://github.com/orgs/codinasion/discussions).

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

<br>

<table>
<tr>
<td>
<img align="left" src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/octocat.png" width="190">
<h3>Thanks for contributing :purple_heart:</h3>
<ul>
<li>Thanks for all your contributions and efforts</li>
<li>We thank you for being part of our :sparkles: commUnity :sparkles: !</li>
</ul>
<img width="900" height="0">
</td>
</tr>
</table>

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

<br/>

<p align="center">
Made with 💖 by Codinasion
</p>

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>
1 change: 1 addition & 0 deletions apps/codinasion/LICENSE.md
106 changes: 85 additions & 21 deletions apps/codinasion/README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,98 @@
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
<h1 align="center">Codinasion</h1>

## Getting Started
<div align="center">

First, run the development server:
Collaborate, Create, Innovate: Together with Open Source ❤️

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```
[![Codinasion](https://img.shields.io/badge/HTTPS-codinasion.org-brightgreen "Codinasion")](https://codinasion.org "Codinasion") [![License](https://img.shields.io/github/license/codinasion/codinasion)](https://github.com/codinasion/codinasion/blob/master/LICENSE.md "MIT License") [![Github Sponsors](https://img.shields.io/github/sponsors/codinasion?color=light_green&label=Sponsors "Our Sponsors")](https://github.com/sponsors/codinasion)

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
<a href="https://vercel.com/?utm_source=codinasion&utm_campaign=oss" target="_blank">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/powered-by-vercel.svg" alt="Powered By Vercel" width="170">
</a>

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
</div>

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

## Learn More
## How to setup

To learn more about Next.js, take a look at the following resources:
1. Fork this repository
2. Clone the forked repository
3. Install dependencies

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
```bash
pnpm install
```

You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
4. Build all projects (for **1st time** only)

## Deploy on Vercel
```bash
pnpm all
```

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
5. Run the development server

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
```bash
pnpm run dev --filter codinasion
```

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

<br>

See full documentation about `Turbo Repo` at https://turbo.build/repo

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

## Contributing

If you're looking for a way to contribute, you can scan through our existing issues for something to work on.
We want to make contributing to this project as easy and transparent as possible, and we are grateful to the community for contributing bug fixes and improvements. Read our [Contributing Guide](https://github.com/codinasion/codinasion/blob/master/CONTRIBUTING.md) on how you can take part in improving Codinasion.

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

## Join us in discussions

We use GitHub Discussions to talk about all sorts of topics related to documentation and this site. For example: if you'd like help troubleshooting a PR, have a great new idea, or want to share something amazing, join us in the [discussions](https://github.com/orgs/codinasion/discussions).

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

<br>

<table>
<tr>
<td>
<img align="left" src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/octocat.png" width="190">
<h3>Thanks for contributing :purple_heart:</h3>
<ul>
<li>Thanks for all your contributions and efforts</li>
<li>We thank you for being part of our :sparkles: commUnity :sparkles: !</li>
</ul>
<img width="900" height="0">
</td>
</tr>
</table>

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>

<br/>

<p align="center">
Made with 💖 by Codinasion
</p>

<div align="center">
<img src="https://raw.githubusercontent.com/codinasion/codinasion/master/assets/rainbow-hr.png" alt="rainbow hr" width="100%" height="70%">
</div>
Loading

0 comments on commit 3fce14f

Please sign in to comment.