Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.9%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: Kaushikdhola
- License: mit
- Language: TypeScript
- Default Branch: main
- Size: 6.06 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Re-Facto: Code More, Worry Less
Table of Contents
About
Introducing Re-Factor, your trusty companion in the quest for cleaner code! This GitHub application harnesses the power of state-of-the-art Language Model models to revolutionize the way you commit. Say goodbye to messy, convoluted code and hello to elegance and efficiency.
Re-Factor analyzes your commits in any programming language, employing advanced Language Model models to understand the intricacies of your codebase. It doesn't just stop at identifying issues; it actively suggests improvements, refactoring your code to align with best practices and coding standards.
Re-Facto is a comprehensive Django and React application designed to streamline your coding process. With a Django backend and a React frontend, Re-Facto provides a seamless user experience, allowing you to focus on what matters most: your code.
Technologies Used
Documentation
External Dependencies
These are programming languages, frameworks, and other pieces of software required to run the application. A detailed list of dependencies, along with instructions on how to install and configure them are given in the document below: External Dependencies
Build and Deployment
In order for the application to be used by users anywhere in the world, it must be built and deployed onto a server. Detailed instructions on how to deploy the application are given in the document below: Build and Deployment
User Scenarios
All of the features provided by the application, as well as the various scenarios of interaction with the app by a user is documented in the file below: User Scenarios
Owner
- Name: Kaushik Dhola
- Login: Kaushikdhola
- Kind: user
- Location: Ahmedabad
- Company: Wipro
- Website: https://kaushikdhola.github.io/
- Repositories: 2
- Profile: https://github.com/Kaushikdhola
Aspiring AI Researcher | Data Science
Citation (citation.cff)
cff-version: 1.2.0
message: "Generated CFF file for project submission"
authors:
- family-names: Gitlab.com
url: https://docs.gitlab.com/ee/ci/pipelines/
title: CI/CD pipelines
accessed: 2023-09-20
- family-names: Mui.com
url: https://mui.com/
title: MUI: The React component library you always wanted
accessed: 2023-09-20
- family-names: Openai.com
url: https://platform.openai.com/docs/introduction
accessed: 2023-09-20
- family-names: Sonarsource.com
url: https://www.sonarsource.com/products/sonarqube/
title: Code quality tool & secure analysis with SonarQube
accessed: 2023-09-20
- family-names: Django Project
url: https://www.djangoproject.com/
title: Django
accessed: 2023-09-20
- family-names: Christie
given-names: T.
url: https://www.django-rest-framework.org/
title: Home - Django REST framework
accessed: 2023-09-20
- url: https://pypi.org/project/django-cors-headers/
title: Django-cors-headers
accessed: 2023-09-20
GitHub Events
Total
- Push event: 2
Last Year
- Push event: 2
Dependencies
- @emotion/react ^11.11.1
- @emotion/styled ^11.11.0
- @mui/icons-material ^5.14.11
- @mui/joy ^5.0.0-beta.7
- @mui/material ^5.14.10
- @reduxjs/toolkit ^1.9.7
- @testing-library/jest-dom ^5.14.1
- @testing-library/react ^13.0.0
- @testing-library/user-event ^13.2.1
- @types/jest ^27.0.1
- @types/js-cookie ^3.0.4
- @types/lodash ^4.14.199
- @types/node ^16.7.13
- @types/react ^18.0.0
- @types/react-dom ^18.0.0
- @types/react-router-dom ^5.3.3
- @types/uuid ^9.0.4
- axios 1.5.1
- js-cookie ^3.0.5
- lodash ^4.17.21
- react ^18.2.0
- react-dom ^18.2.0
- react-redux ^8.1.3
- react-router-dom ^6.18.0
- react-scripts 5.0.1
- react-spinners ^0.13.8
- react-type-animation ^3.2.0
- typescript ^4.4.2
- uuid ^9.0.1
- web-vitals ^2.1.0
- 1414 dependencies
- aiohttp 3.9.0
- aiosignal 1.3.1
- asgiref 3.7.2
- asyncio 3.4.3
- attrs 23.1.0
- certifi 2023.11.17
- cffi 1.16.0
- cfgv 3.4.0
- charset-normalizer 3.3.2
- colorama 0.4.6
- coreapi 2.3.3
- coreschema 0.0.4
- coverage 7.3.2
- cryptography 41.0.5
- deprecated 1.2.14
- distlib 0.3.7
- django 4.1
- django-cors-headers 4.3.1
- django-environ 0.11.2
- django-nose 1.4.7
- djangorestframework 3.14.0
- filelock 3.13.1
- frozenlist 1.4.0
- gidgethub 5.3.0
- identify 2.5.32
- idna 3.4
- itypes 1.2.0
- jinja2 3.1.2
- markdown 3.5.1
- markupsafe 2.1.3
- multidict 6.0.4
- mysqlclient 2.1.1
- nodeenv 1.8.0
- nose 1.3.7
- openai 0.28.1
- platformdirs 3.11.0
- pre-commit 3.5.0
- pycparser 2.21
- pygithub 2.1.1
- pyjwt 2.8.0
- pynacl 1.5.0
- python-dateutil 2.8.2
- pytz 2023.3.post1
- pyyaml 6.0.1
- requests 2.31.0
- setuptools 69.0.0
- six 1.16.0
- sqlparse 0.4.4
- tqdm 4.66.1
- typing-extensions 4.8.0
- tzdata 2023.3
- uritemplate 4.1.1
- urllib3 2.1.0
- virtualenv 20.24.6
- wrapt 1.16.0
- yarl 1.9.3
- coreapi ^2.3.3 develop
- markdown ^3.5.1 develop
- aiohttp ^3.8.5
- asyncio ^3.4.3
- coverage ^7.3.2
- django 4.1
- django-cors-headers ^4.2.0
- django-environ ^0.11.2
- django-nose ^1.4.7
- djangorestframework ^3.14.0
- gidgethub ^5.3.0
- mysqlclient 2.1.1
- openai ^0.28.1
- pre-commit ^3.4.0
- pygithub ^2.1.1
- python 3.11.4
- requests ^2.31.0
- aiohttp ==3.9.0
- aiosignal ==1.3.1
- asgiref ==3.7.2
- asyncio ==3.4.3
- attrs ==23.1.0
- certifi ==2023.11.17
- cffi ==1.16.0
- cfgv ==3.4.0
- charset-normalizer ==3.3.2
- colorama ==0.4.6andplatform_system==
- coverage ==7.3.2
- cryptography ==41.0.5
- deprecated ==1.2.14
- distlib ==0.3.7
- django ==4.1
- django-cors-headers ==4.3.1
- django-environ ==0.11.2
- django-nose ==1.4.7
- djangorestframework ==3.14.0
- filelock ==3.13.1
- frozenlist ==1.4.0
- gidgethub ==5.3.0
- identify ==2.5.32
- idna ==3.4
- multidict ==6.0.4
- mysqlclient ==2.1.1
- nodeenv ==1.8.0
- nose ==1.3.7
- openai ==0.28.1
- platformdirs ==3.11.0
- pre-commit ==3.5.0
- pycparser ==2.21
- pygithub ==2.1.1
- pyjwt ==2.8.0
- pynacl ==1.5.0
- python-dateutil ==2.8.2
- pytz ==2023.3.post1
- pyyaml ==6.0.1
- requests ==2.31.0
- setuptools ==69.0.0
- six ==1.16.0
- sqlparse ==0.4.4
- tqdm ==4.66.1
- typing-extensions ==4.8.0
- tzdata ==2023.3
- uritemplate ==4.1.1
- urllib3 ==2.1.0
- virtualenv ==20.24.6
- wrapt ==1.16.0
- yarl ==1.9.3