Skip to content

Aahan-in-Space/aahaninspace-website

Repository files navigation

Aahan in Space website

Website for aahaninspace.tk.

How the website works

I have brought aahaninspace.tk for free from Freenom. The domains nameservers are pointed to CloudFlare (we use the free plan). From CloudFlare we recieve a number of features including encryption. We use CloudFlare Pages for web-hosting. We use HTML and CSS to program the website.

For people considering to contribute

Please read the rest of the README.md and the LICENSE.md before contributing. In GitHub Issues, issues will be labled Feature... and Issue... For example, "Feature - Add a PDF file to the event webpage" and "Issue - Chrome displays security warning for PDF download". Issues marked as Spam should be ignored. Issues and pull requests (regardless of status) can be viewed in this GitHub Project https://github.com/orgs/Aahan-in-Space/projects/1 . Please only contribute on things to help with the GitHub issues. If you would like to see a new feature that hasn't got a GitHub Issue yet, submit a feature issue first. If you are trying to fix a bug that hasn't got a GitHub Issue, submit a (Issue...) issue first. In your pull request please provide a link to the issue your fork/branch is trying to fix. Also ignore the GitHub Pages workflow run (we used to use it). You can use whatever IDE (Integrated Development Environment) you wish to use.

Some things about Cascading Style Sheets (CSS)

In CSS it is preferred that you use external .css files. This helps us to keep our HTML code short.

Some things about HyperText Markup Language (HTML)

We use HTML5. It is preferred if you keep tags lowercase so...

<p>HTML5 is the best HTML version</p>

Instead of

<P>HTML5 is the best HTML version</P>

It is also preferred if you could start your HTML document with...

<!DOCTYPE> html

Instead of...

<!doctype> html

Don't do this on the repository

Do not use this repository as a place for any sort of discrimination or humiliation. Do not spam issues in GitHub Issues. Do not spame pull requests. Do not submit pull requests with purposeful intent to be incorrect or to be unethical or hurtful to other people. There are other things that have not been mentioned (but please use common sense to determine whether you should do them). Anybody in violation of these rules could be reported to GitHub ; have banned code and/or issues removed or marked as spam ; and lose ability to edit/view repository.

Licensing

We at Aahan in Space use the MIT license (recommened by GitHub). When you submit any code for contributing purposes you agree that it becomes the property of Aahan in Space. Please make sure you agree to the LICENSE.md before contributing. If you contribute it will be automatically assumed you have agreed.

Security

Here at Aahan in Space we take security very seriously. We use GitHub security to meet all of our security needs. If you think there is a security vulnerability do this: https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing/privately-reporting-a-security-vulnerability We have also enable Dependabot, so Dependabot will create pull requests to resolve detected security vulnrabilites. We also have an actions workflow which scans pull requests for vulnerabilites.

DISCUSS!!

Putting all that serious stuff aside go to the Discussions tab in this repo to engage in GitHub Discussions Please note discussions put in the ideas category should be converted into a GitHub Issue if you want it to be implemented on. Please also follow this repo's GitHub Wiki. I am a working on a area on the website for web development volunteers (in GitHub Issues) Also, I am a working a web development place in my Discord server. If you need urgent support please use normal channels and mail mailto:volunteerhelpdesk@aahaninspace.tk

Thanks for taking the time to read this and contribute!!!

Releases

No releases published

Packages

No packages published