Skip to content

The Projects Automation tool streamlines the process of setting up various types of software development projects.

Notifications You must be signed in to change notification settings

zYuna646/Projects-Automation

Repository files navigation

Projects Automation

This repository contains automated scripts to create various types of software development projects. By using these scripts, you can quickly create new projects without having to perform manual configuration.

Project List

  • Laravel: Create a new Laravel project.
  • Next.js: Create a new Next.js project.
  • Machine Learning: Create a new Machine Learning project.
  • Expo: Create a new Expo project.
  • Django: Create a new Django project.
  • Flask: Create a new Flask project.
  • Express.js: Create a new Express.js project.
  • React.js: Create a new React.js project.
  • Electron: Create a new Electron project.
  • NPM Raw: Create a new NPM Raw project.

How to Use

  1. Ensure Requirements:

    • Make sure you have the required software installed on your system.
  2. Clone Repository:

    • Open a terminal or command prompt.
    • Copy the URL of this repository and execute git clone <URL> in your terminal.
  3. Navigate to Directory:

    • Navigate to the directory of the cloned repository.
  4. Run Setup Script:

    • Run the run.bat script with administrator access. Ensure all the files are in the same folder.

Installation Instructions

  1. Download the Release Package:

    • Download the Projects-Automation.zip file from the release page.
  2. Extract the Package:

    • Extract the contents of the zip file .
  3. Merge Registry File:

    • Locate the run.bat file within the extracted folder.
    • Double-click the run.bat as Administrator
  4. Batch Files:

    • Ensure the following batch files are present in the directory:
      • create_laravel_project.bat
      • create_next_project.bat
      • create_ml_project.bat
      • create_expo_project.bat
      • create_django_project.bat
      • create_flask_project.bat
      • create_express_project.bat
      • create_react_project.bat
      • create_electron_project.bat
      • create_npm_project.bat

Usage Instructions

  1. Initiate a New Project:

    • Right-click on any directory background in Windows Explorer.
    • Navigate to Projects in the context menu.
    • Select the desired project type from the subcommands.
  2. Project Setup:

    • The selected batch script will execute, creating a new project in the current directory.

Example

To create a new Laravel project:

  • Right-click on the desired directory background.
  • Select Projects > Laravel.
  • The create_laravel_project.bat script will run, setting up a new Laravel project in the selected directory.

Contributing

We welcome contributions from the community. Please follow the standard GitHub fork, branch, and pull request workflow.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Support

For issues, questions, or feedback, please open an issue on the GitHub repository.


Thank you for using Projects Automation! We hope this tool significantly boosts your productivity and simplifies your project setup process.