All Projects → ankithans → codeX

ankithans / codeX

Licence: other
CodeX is a platform which converts code into easy to understand language.

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to codeX

JJMumbleBot
A plugin-based All-In-One mumble bot solution in python 3.7+ with extensive features and support for custom plugins.
Stars: ✭ 40 (-13.04%)
Mutual labels:  sqlite3, fastapi
json-sql-builder2
Level Up Your SQL-Queries
Stars: ✭ 59 (+28.26%)
Mutual labels:  sqlite3
apollo-instagram-clone
Apollogram | A place where you could share photos, like media, and follow peoples.
Stars: ✭ 24 (-47.83%)
Mutual labels:  tailwindcss
portfolio-2021
It is my portfolio Website.
Stars: ✭ 23 (-50%)
Mutual labels:  tailwindcss
fastapi-auth0
FastAPI authentication and authorization using auth0.com
Stars: ✭ 104 (+126.09%)
Mutual labels:  fastapi
spotify-clone
🎶🎶Simple Spotify Clone using ReactJs. Here we are using the Official Spotify API to make calls. Here we can able to login, logout and gear the music.
Stars: ✭ 21 (-54.35%)
Mutual labels:  tailwindcss
kuma-gui
🐻 A GUI built on Vue.js for use with Kuma.
Stars: ✭ 34 (-26.09%)
Mutual labels:  tailwindcss
tailwind-merge
Merge Tailwind CSS classes without style conflicts
Stars: ✭ 313 (+580.43%)
Mutual labels:  tailwindcss
vscode-xwind
vscode extension for xwind
Stars: ✭ 16 (-65.22%)
Mutual labels:  tailwindcss
jigsaw-docs-template
Starter template for a documentation site, using Jigsaw by Tighten
Stars: ✭ 39 (-15.22%)
Mutual labels:  tailwindcss
vitesome
A simple opinionated Vue3 Starter Template with Vite.js
Stars: ✭ 124 (+169.57%)
Mutual labels:  tailwindcss
callum-flack-design
Design services portfolio & blog
Stars: ✭ 14 (-69.57%)
Mutual labels:  tailwindcss
react-tailwind-emotion-starter
React + Tailwind + Emotion
Stars: ✭ 29 (-36.96%)
Mutual labels:  tailwindcss
website
Gitpod website and documentation
Stars: ✭ 233 (+406.52%)
Mutual labels:  tailwindcss
fast-api-sqlalchemy-template
Dockerized web application on FastAPI, sqlalchemy1.4, PostgreSQL
Stars: ✭ 25 (-45.65%)
Mutual labels:  fastapi
laravel-micro-spa-boilerplate
An "Advanced" SPA Boilerplate featuring a dark themed UI that's integrated with LaravelMicro.js, Vue.js, TailwindCSS & Laravel PHP Framework.
Stars: ✭ 23 (-50%)
Mutual labels:  tailwindcss
benefit
✨ Utility CSS-in-JS library that provides a set of low-level, configurable, ready-to-use styles
Stars: ✭ 51 (+10.87%)
Mutual labels:  tailwindcss
craft-3
Boilerplate with Craft CMS, Tailwind CSS, VueJS & Alpine.js used for internal projects.
Stars: ✭ 34 (-26.09%)
Mutual labels:  tailwindcss
select2-wire
free select2 livewire for laravel
Stars: ✭ 18 (-60.87%)
Mutual labels:  tailwindcss
nuxt3-app
Nuxt3 (Nuxt 3) best starter repo, Tailwindcss, Sass, Headless UI, Vue, Pinia, Vite
Stars: ✭ 252 (+447.83%)
Mutual labels:  tailwindcss

CodeX

Link to deployed URL - CodeX & Backend API

CodeX is a platform which converts code into easy to understand language.

codeX architecture

Achievements🏆

Team Uhtred won the Runner's Up Prize at Rakathon 2021 organized by Rakuten India

Project Description

Sometimes we write some code or we copy the code from some resource but we can’t interpret the working/logic behind the code. While writing the code when we get stuck in some problem, we directly redirect to StackOverflow or GitHub but from there we don’t get in-depth knowledge about the code.

To solve the particular problem we have to build a website to interpret the complex code easily. Through this website, we are targeting to deliver a comprehensive analysis of the code with the help of machine learning. With the help of machine learning, we are planning to add automatic generation of pseudocode based on the user's input.

While writing code you will also get real-time recommendations to improve your code quality as per industry standards.

We are also providing the translation of pseudocode in 118 global languages because people from non-English speaking countries find it difficult to understand the pseudocode in English, So we decided to extend our helping hand to them.

The automatically generated pseudo code will act as a blueprint and will help our users to understand the code better. Apart from this, we have given flow chart generation which will help the user to comprehend the code better because visual things have a much greater impact on the human brain as compared to textual format.

You can share your code by clicking just a button. It will give a unique URL to your code to share with your friends, colleagues, or teachers.

Test and Compile feature is also available on this website so that users can cross-check his / her output based on the input.

Mockups

ss1 ss1 ss1 ss1 ss1

Presentation

PPT

Video

Video Presentation

Instructions

  1. Clone the repository into your local system
  2. For running backend, cd backend and then run pipenv shell.
  3. For installing the packages do pipenv install. Then run python main.py
  4. For running the website cd website .
  5. Installation of node modules to be done by yarn or npm install
  6. Run the website by yarn start or npm start

Tech Stack

Python, ReactJS, TailwindCSS, Pylint, FastAPI, GoogleTranslator, Hackerearth API, FlowChartJS, Sqlite3.

Contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].