Community Website Repository
Canary branch is the development branch, raise your pull requests to canary.
We are re-building our website with Next JS
Fork this repository and make your contribution count ✨
This repository serves as official repository for the Community Website, hosted at techphantoms.co
We are now on Instagram @tech_phantoms
👩 Who are we?
Tech Phantoms is an open tech organization and ❤ to build Open Source software applications. We are powered by one of the Microsoft Learn Student Ambassadors. We want to enable people to adapt and change technology according to their own ideas and needs and validate science and knowledge through an Open Access approach. It's launched by dedicated efforts of two undergraduate students and a fully functional core team. We also organize events, make mentoring sessions, and so much more. You can register on V1 website of Tech Phantoms here
We use highly secured Airtable servers with highest possible API based encryption for our data safety measures
Notice: Please read our contributing guidelines before sending a PR
🎉 We are following best open source practices
🔆 Tech Stack
The project is created using create-react-app and based on React.js framework.
- HTML & CSS
- Material UI
- Airtable
- ReactJS
Codebase Structure
We made this section for beginners, to feel comfortable while contributing to this project.
If you are facing problem in understanding codebase, here is Project Structure Documentation
🚀 Steps to setup development environment
- Clone the repository
$ git clone https://github.com/your_username/Tech_Phantoms_website.git
- Open the folder in your favorite code editor and start adding modifications.
💻 Development guidelines
We are open to contributions. On a note, the deployed branch is master
we will be merging all your contributions to canary
branch. To know more about how we accept contributions, we recommend you to go through Contributing guidelines.
💻 System Requirements
- Google Chrome
- Git
- Code Editor (Visual Studio Code, Sublime Text)
🏆 Contributing
Please read CONTRIBUTING.md for information on how to contribute to the project.
💼 Code of Conduct
We want to facilitate a healthy and constructive community behavior by adopting and enforcing our code of conduct.
Please adhere towards our Code of Conduct.