devkamet
devkamet copied to clipboard
An IDE engine which runs your code in any language (Go, Java, C++, Ruby, Scala, Python) and also a judge system to test the result of a code solution.
Devkamet ๐
An IDE engine which runs your code in any language (Go, Java, C++, Ruby, Scala, Python) and also a judge system to test the result of a code solution.

๐ Open source Fullstack project to learn software engineering from front to back with large codebase!
Index ๐
- Installation : How to run DevKamet
- Motivations ๐ญ
- Screenshots ๐ท
- Frontend Architecture ๐บ
- Devkamet API ๐ค
Motivations
๐ญ
- The lack of medium to large codebases to learn fullstack engineering
- This is a product iteration that is not completed yet
- Open source code for possible contributions
| Tech | Alternative |
|---|---|
| Figma for UI/UX ๐จ | Adobe XD |
| React ๐ผ | Vue |
| TailwindCSS โจ | Sass, CSS in JS |
| Node โก | Go |
| TypeScript | |
| Express | |
| Docker ๐น | |
| AWS S3 Integration ๐ | FileSystem or any other storage solution |
| MongoDB ๐ | PostgreSQL |
| Mongoose ORM | |
| Yarn ๐ | |
| Cybress for testing ๐งช |
Pre-requisites ๐ด
Installation
1- to run the client app
cd client
yarn start
2- to run the server
cd api
docker build -t sandbox .
yarn dev
Screenshots
๐ท
