Metadata-Version: 2.1
Name: setproj
Version: 0.0.1
Summary: create projects in cli
Home-page: https://github.com/coolabhays/project-setup
Author: Abhay Shanker Pathak
Author-email: abhaysp9955@gmail.com
License: MIT
Keywords: project programming language
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Utilities
Classifier: Topic :: Terminals
Classifier: Operating System :: POSIX
Description-Content-Type: text/markdown
Requires-Dist: Click

# MKPROJ

Have project setup **instantly** on _cli_.

As programmer and terminal(and terminal tools) lover, I wanted something which will ease the redundant task of setting up project for the languages I use. The following project helps in achieving just that.

Let's see how it is done. Here's a project creation demo for `java` language:

![proj-creation-java](sshots/java-mkproj.png)

<br>

### Supported Languages:

Currenlty, following languages(and tool/s) are supported in this project for _project creation_:

* C
* C++
* Java
* Python
* Web Designing(html,css,js)
* Java-Servlet

<br>


### What it does:

It's an interactive project which puts all the necessary files/folders in place as user tells and fills up some things already which is to be filled everytime,

Here's an example of fillup for `Java-Servlet`:

![java-servlet-fillup](sshots/servlet-fillup.png)


And here's the directory hierarchy for all the supported languages:

* **C**:

![C-dir-struct](sshots/structure-cproj.png)


* **C++**:

![c++-dir-struct](sshots/structure-cppproj.png)


* **Java**:

![java-dir-struct](sshots/structure-javaproj.png)

* **Python**:

![python-dir-struct](sshots/structure-pyproj.png)

* **Web Designing**:

![webd-dir-struct](sshots/structure-webd.png)

* **Java Servlet**:

![servlet-dir-struct](sshots/structure-servlet.png)

```
Note: This project is still in development stage
```


