Skip to content

bmoore813/Project-Initiator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Initiator

🌟 Project Initiator 🌟

Start your project with Single Command

Project Initiator License Project Initiator Forks Project Initiator Stars Project Initiator Issues Project Initiator Pull Requests Project Initiator Repo Size Join discord community for Project Initiator Open in VSCode Open in VSCode Web

Project Initiator

🌐 Links 🌐

🖥️ Video · 📂 Repo · 🚀 Got Issue

🚀 Features

You are just one command away to start your next project

  • Create Github Repo

  • Create Organization Repo

  • Open Project in VSCode

🦋 Prerequisite

  • Python Installed

  • Python Basics Understanding

  • Git Installed

  • Git Basic Understanding

  • GH Installed

🛠️ Installation Steps

  1. Clone the repository
git clone https://github.com/king-technologies/Project-Initiator.git
  1. Change the working directory
cd Project-Initiator
  1. Add Environment Variable path of this directory

  2. Run the app using terminal

🎇 You are Ready to Go!

❗ Available Commands

In the project directory, you can run:

create

Either run this command in the project folder or set the path of create.bat in the environmental variable for executing create command anywhere (Run, cmd, or PowerShell).

create <project_name>

For creating Local Repo use this command and it will create a local repository in the path provided.

create <project_name> -g

For creating a Global Repo use this command and it will create a global repository on your GitHub profile using gh and make & push the initial commit.

create <project_name> -o

For creating an Organization Repo use this command and it will create an Organization repository on your GitHub profile using gh and make & push the initial commit

If you pass any other option like -pr then the repo will be private otherwise it will be public

👷 Built with

  • Python: as Main Coding Language for executing commands

  • Batch : For python file executor

  • Github : For Repo Storage and source code management

  • Git : For Version Control System

  • Github CLI: For Direct Interacting with Github

📂 Directory Structure

create.bat: Command file that will execute the python file

remote.py: Python file, the main file that contains the script

🎊 Future Updates

  • Add project boilerplate automatically for different languages and frameworks

  • Add GUI

  • Add Screenshots Folder

  • Add Project to WorkSpaces

  • Add Documentations

🧑🏻 Author

Rohit Jain

🤝 Support

🎀 Contributions (GitHub Flow), 🔥 issues, and 🥮 feature requests are most welcome!

💙 If you like this project, Give it a ⭐ and Share it with friends!

💰 Donations Links

PayPal Buy me a Coffee Ko-fi Patreon

Made with Python & ❤️ in India

About

Start your project with Single Command

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • Batchfile 1.4%