๐
Devkamet
An interactive platform to learn the essentials of Computer Science, Data Structures, Algorithms, and Operating Systems using Golang
๐
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
๐ค
๐ญ
- 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
Motivations
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