Get started with your next big project without worrying trying multiple frontend-backend combinations or getting stuck with figuring out how to pass environment variables in Kubernetes pods, etc.
This repository contains information of almost all the tools and technologies used in Software Development to get you started with your next project. Each folder in this repository represents a technology which can be used to build your next big project. Every folder contains a boilerplate template to get you started with your project. The folder also contains one README
file which will help you get acquainted with ABCs of that particular technology/language, if your starting new or are an explorer (like me 😁)
Following is the top-level directory layout of the repository -
.
├── frontend # Templates for frontend technologies
├── backend # Templates for backend technologies
├── devops # Templates for devops tools
├── mobile # Templates for mobile technologies
├── full-stack # Templates for combination of frontend and backend technologies
├── LICENSE
└── README.md
Each folder contains multiple sub-folders which contains the template
To directly pull any template to local machine, paste the following command in the terminal -
svn checkout https://github.com/harsh-2711/getting-started/trunk/<domain>/<technology>
Replace domain
with the top-level directory name i.e. frontend, backend, etc. and technology
with the concerned language for which you need boilerplate code i.e. react, node, etc.
I am always looking forward to add templates for new technologies in this repository or enhance the existing ones, so any type of contribution in form of PR is welcomed 😃
- Take a look at existing issues or create your own issues
- Wait for the Issue to be assigned to you after which you can start working on it
- Fork the repository and create a branch for any issue that you are assigned or are working upon
- Read the Code of Conduct
- Create a Pull Request(PR) which will be promptly reviewed and suggestions would be added to improve it. If all looks good, then your PR will be merged into the master branch
- Having difficulty in contributing? Read the Contribution Guide for detailed explanation
Following are the next set of templates which are needed (see linked issues for deep diving into sub-tasks) -
- Angular
- Bootstrap
- React
- Vue
- Django
- Flask
- Golang
- Node
- PHP
- Spring boot
- Ansible
- Chef
- Docker
- Jenkins
- Kubernetes
- Prometheus
- Puppet
- Travis
- Android
- Flutter
- Swift
Thanks goes to these wonderful people (emoji key):
Shantanu Jain 📖 |
Abhinav Anand 📖 |
ektatank 💻 |
Nitish Chaturvedi 📖 |
This project follows the all-contributors specification. Contributions of any kind are welcome!
Harsh Patel |