View Demo · Report Bug · Request Feature
Welcome to Opentek, your number one source for Open Source Development. We're dedicated to giving you the very best of tools, resources, and projects, with a focus on Collaboration, Code, and Networking. Try out Opentek 🙌
- ✨ User Authentication
- ⭐ Open Source EVENTS displayed Month-Wise (with a short desc, logo, and Website)
- ✔ Open Source PROGRAMS displayed Month-Wise (with a short desc, logo, and Website)
- 📚 Open Source related TUTORIALS handpicked from the best in the domain embedded in our Website (credits to the Author displayed)
- 🔥 Domain-Specific Open Source PROJECTS from all around GitHub by amazing Open Source Developers where you can contribute (credits to Admin given)
- 💻 Official Discord Channel solely dedicated to Open Source Development where you can showcase your projects and collaborate
- 🌈 ANYONE!! YES ANYONE can contribute to this project and can make a difference.
- 💥 Never miss out on any Events and Programs anymore and say bye-bye to the tedious google searches to find a tutorial or a Beginner-friendly project
OPEN SOURCE TO THE MOOON 🚀 [ Join Discord ]
- Fork this repository
- Clone your forked copy of the project.
git clone --depth 1 https://github.com/<your username>/opentek.git
- Change the working directory
cd opentek
- Add a reference to the original repository.
git remote add upstream https://github.com/Opentek-Org/opentek.git
- Check the remotes for this repository.
git remote -v
- Always take a pull from the upstream repository to your main branch to keep it at par with the main project(updated repository).
git pull upstream main
- Create a new branch.
git checkout -b <your_branch_name>
You are all set! Open localhost:3000 to see the app. (Authenticated via Auth0)
- Perfom your desired changes to the code base.
- Track your changes
git add .
- Commit your changes .
git commit -m "Relevant message"
- Push the committed changes in your feature branch to your remote repo.
git push -u origin <your_branch_name>
-
To create a pull request, click on compare and pull requests. Please ensure you compare your feature branch to the desired branch of the repo you are suppose to make a PR to.
-
Voila 🎉 You have made a PR to the opentek project. Sit back patiently and relax while the project maintainers review your PR.
Please read our CODE OF CONDUCT
, and the process for submitting pull requests to us.
Please read CONTRIBUTE.md
- Auth0: User Authentication
- HTML5: Skeleton
- CSS3: Styling
- Bootstrap 4 and 5: Rich Styling
- JavaScript (Server and Client Side) : For Loading Data
- Font Awesome: For Icons
- Iconscout: For Icons
- Rough Notation: A small JavaScript library to create and animate annotations on a web page
- Netlify: For Hosting
- Name.com: For Domain Name
- Conducting Community Own OPEN SOURCE PROGRAM
- Sorting out projects according to beginners, intermediate and advanced levels.
- Participating in various Open Source programs with this project.
- Collaborating with various communities and create opportunities.
- Adding Hackathon Page and Updating it according to month-wise.
- Animations
- In-Built blog posts related to Open Source and Networking.
- Creating projects under Opentek and Open Sourcing them.
Copyright © 2021 Opentek.
This project is MIT licensed.
This project needs a ⭐️ from you. Don't forget to leave a star ⭐️ It will motivate us!!