Web application to help convert one programming language's code to another within seconds while also enabling the user to generate code using just logic.
The source code of this project is written in HTML/CSS/JS, Flask, IBM Watson. So, you need to install requirements.txt to run this project.
Our team consists of 3 developers and all of us realised that we face the same problem- it's very hard to memorise all syntaxes since each language has its own different syntax. This not only causes confusion but also takes up a lot of our time.
So Many Languages has various features to motivate students to learn competitive coding while also making the process easier. SML helps:
1) git clone https://github.com/akshatvg/So-Many-Languages
2) cd So-Many-Languages
3) pip install -r requirements.txt
4) python3 run.py
Students- learning has no age & developers need to keep learning to stay updated with trends.
We intend to provide free code templating and conversion for particular common languages like C++, Python, Java, etc and have paid packs for exclusive languages like Swift, PHP, JavaScript, etc.
We built the assistive educative technology using:
Other than the jet lag we still have from travelling all the way from India and hence lack of sleep, we came across a few technical challenges too. Creating algorithms to convert PHP code wasn't very easy at first, but we managed to pull it off in the end.
Creating a one of its kind product.
This was our team's first international hackathon. We met hundreds of inspiring coders and developers who tried and tested our product and gave their views and suggestions which we then tried implementing. We saw how other teams functioned and what we may have been doing wrong before. We also each learnt a technical skill for the project (Akshat learnt Animations and basics of Flask, Anand learnt using IBM Watson to its greatest extent and Sandeep learnt PHP just to implement it into this project).
We intend to add support for more programming languages as soon as possible while also making sure that any upcoming bugs are rectified.
If you are not able to clone this repository, check out this link.
Feel free to contact me via Facebook.
Invite me to connect on LinkedIn.
_____ _ _ __ __
|_ _| | | | / /
| | | |__ __ _ _ __ | | __ V /___ _ _
| | | '_ / _` | '_ | |/ / // _ | | | |
| | | | | | (_| | | | | < | | (_) | |_| |
_/ |_| |_|__,_|_| |_|_|_ _/___/ __,_|
______
| ___|
| |_ ___ _ __
| _/ _ | '__|
| || (_) | |
_| ___/|_|
______ _ _ _ _
| ___ (_) | | | | | |
| |_/ / ___ _ _ __ __ _ | |_| | ___ _ __ ___| |
| ___ / _ | '_ / _` | | _ |/ _ '__/ _ |
| |_/ / __/ | | | | (_| | | | | | __/ | | __/_|
____/ ___|_|_| |_|__, | _| |_/___|_| ___(_)
__/ |
|___/
MIT © Akshat Gupta
if (youEnjoyed) {
starThisRepository();
} _ _ _ _____ _
/ | | | | | | / ____| | |
/ | | _____| |__ __ _| |_| | __ _ _ _ __ | |_ __ _
/ / | |/ / __| '_ / _` | __| | |_ | | | | '_ | __/ _` |
/ ____ | <__ | | | (_| | |_| |__| | |_| | |_) | || (_| |
/_/ __|____/_| |_|__,_|__|_____|__,_| .__/ ____,_|
| |
|_|