Skip to content

torderonex/geekhub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Geekhub compiler

About: Full-stack Real-time Code Compiler with AI and LeetCode Tasks. Built on MIREA spring 2024 Hackathon - React (TS) + Go

image

image

image

image

image

image

image


Main features

Editor Page

  • Compile code - JS, Python, Golang, and C++ supported
  • Create projects, add files there and compile your projects
  • Import files from your PC and download file/project to your PC
  • Open AI chat and get answers to all your programming questions - based on YandexGPT
  • Let AI review your code and suggest you a better version of it

Tasks Page

  • Filter tasks by type (algorithms, js tasks and etc), by difficulty (easy, medium and hard) and status (pending or done)
  • You can choose any language to solve task - if its not a task for a specific language
  • Track input data, expected result and final result on all cases - errors too

Additional

  • Invite people to your project via project links and build projects in real time
  • Switch themes - light and dark
  • Internationalization with RU and EN languages - i18n
  • JWT auth

To view it locally - client

Enter client folder:

cd client

Make sure to install the dependencies:

# npm 
npm i

Start the development server on http://localhost:3000:

# npm
npm run dev

To view it locally - server

cd client
go run cmd/app/main.go

About

Full-stack Web Code Compiler with AI and LeetCode Tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors