- CodeVit is a code editor and compiler supporting JavaScript, C++, Python and Java.
- Used NextJS with TypeScript for building this project.
- Used AceEditor to build the code editor, reference: https://github.com/ajaxorg/ace
- Used Glot API to run the code, reference: https://github.com/glotcode/docker-run
- Used Zustand for global state management, reference: https://github.com/pmndrs/zustand
- NextJS
- TypeScript
- TailwindCSS
- Zustand
- Auto-completion suggestion for coding efficiency.
- Syntax highlighting for better readability.
- Support for multiple programming languages.
- Responsive design to accommodate various devices.
- High availability and performance.
- User-friendly interface with customizable themes.