8000 GitHub - UchihaCFC/domecode-opensource: DomeCode is an open-source application that helps you learn and practice code with the appropriate tools and a curated list of resources through the philosophy of practice.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

DomeCode is an open-source application that helps you learn and practice code with the appropriate tools and a curated list of resources through the philosophy of practice.

License

Notifications You must be signed in to change notification settings

UchihaCFC/domecode-opensource

 
 

Repository files navigation

DomeCode Open Source

domecode GitHub GitHub Pipenv locked Python version GitHub issues GitHub pull requests GitHub Pipenv locked dependency version

Relative date Website Discord GitHub commit activity

ko-fi

DomeCode open-source is the open-source codebase of DomeCode, a unified platform to learn code, practice, discuss, plan tasks, take notes, listen to music and more!

The AGPL license allows the free use of this code-base in other free open-source projects. However, the codebase is NOT free to use for paid projects. For paid projects, the use of this codebase would be paid as well.

Setup

  • Clone this repository.
  • Run the migrations.
  • Run this on your localhost.

Once you're done with that, you can start working on fixing the nitty gritty details, make improvements, finding issues and reporting them in the issues tab of this repository. Create PRs and have fun!

Code Style

  • Flake8 is used.

  • Make sure the code has docstrings unless of course the code is pretty generic and is self explainable. If you came up with a solution by yourself on some sort of problem, make sure to include comments and/or docstring(s).

  • The static files root is the notes directory which is weird and I'm aware of it but since the inception of this platform, the root static directory has been situated there and it's alright. notes app was the first app on this, anyway.

Note : In the repo's language stats, HTML and CSS have been disabled intentionally.

Contributors

A few other projects you might wanna look out for

Geddit

Being used in DomeCode

code (2)

Visit here.

Judge

Being used in DomeCode

judge (1)

image

Visit here which is also available as PyPi package here.

Installable with : pip install django-judge Thanks for visiting this pre-launch landing page!

Want to work on DomeCode?

If you want to be an outside collaborator with involvement in DomeCode at your own frequency, just make contributions in this repository.

However, if you want to be part of the DomeCode's new features development team ( we have a private repository for that ) and want to have any future benefits that MIGHT be tied to working on DomeCode in any form, apply at iwantin@domecode.com for the following positions :

  • Full Stack Web Developer ( FrontEnd - React.js/Vue.js/Angular.js ( preferably React.js) ; Backend - Django/Flask(preferably Django) )
  • Generalist Full Stack Developer ( include what technologies you know of inside the email )
  • Front-End Developer ( React.js/Vue.js/Angular.js ( preferably React.js ) along with basic understanding of Python.
  • Backend Developer ( Django/Flask ( preferably Django ) ; basic understanding of JS and a basic sense of aesthetics )
  • Mobile Developer ( React Native/Flutter, Native Android/Native iOS ( preferably ReactNative for Android and iOS )
  • ML Developer ( fluent in Python, familiar with TensorFlow )

About

DomeCode is an open-source application that helps you learn and practice code with the appropriate tools and a curated list of resources through the philosophy of practice.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 90.0%
  • JavaScript 9.6%
  • Java 0.1%
  • C 0.1%
  • C++ 0.1%
  • Go 0.1%
0