Skip to content

LuanEdCosta/carrijeta-sql-formatter

Repository files navigation

📄 Carrijeta SQL Formatter

This project helps the Unicode Software Team to format their SQL queries automatically. They use Delphi to build complex softwares and their code editor doesn't provide many tools acelerate the development process and to maintain the quality of the code, so all these things need to be done manually.

❤️ Motivation

I always wanted to create something that they can use in their daily routine of development and help me when I need to code in Delphi.

💡 TODO

  • Create project
  • Install dependencies (eslint, prettier, styled-components...)
  • Config eslint, prettier
  • Create folder structure
  • Create global styles and theme provider
  • Install font awesome and create icon library
  • Install redux and react-redux
  • Install i18next and react-i18next
  • Feature: Switch between Dark and light themes
  • Feature: Copy formatted SQL to clipboard
  • Feature: Put #13 at the end of each SQL line
  • Feature: switch between normal SQL and DELPHI SQL
  • Feature: transform single quotes in '#39'

⚡ Used Technologies

  • ReactJs
  • Redux
  • i18next
  • Eslint
  • Prettier
  • styled-components

👨 Author

Luan Eduardo da Costa | Follow me on Linkedin