Skip to content

Latest commit

 

History

History
61 lines (45 loc) · 3.07 KB

community_health_file.md

File metadata and controls

61 lines (45 loc) · 3.07 KB

Overview of Codebuddies

What is CodeBuddies?

CodeBuddies is a remote-first community of independent code learners who enjoy sharing knowledge and helping each other learn faster via discussions and pairing. It is free and open-sourced, and supported by open source contributors and financial backers on our Open Collective.

CodeBuddies website Version 3 (CBV3)

We are currently building out a new platform (CBV3) to replace the old version which is currently shown at codebuddies.org.

The new version of the website will include features that will help users:

  • share and recommend resources/tutorial links
  • find open source projects to work on
  • form study groups
  • collect learning paths and share them
  • pair programming -- find 1-hour pair programming partners for any topics in a much more easier way

Role of Backend

The backend is a Django app that provides API endpoints (built using Django REST Framework) that the frontend (a React app) consumes.

We have a technical decision log here.

Links to Clients / Frontend

The frontend of CBV3 is built with React and is located at here.

Technologies Used

Components of the CBV3 Backend

Application Deployment

Database

Core dependencies of CBV3

Dependencies Version
djangorestframework 3.10.2
coreapi 2.3.3
drf-jwt 1.13.4

Can I run the website application on my computer?

Of course you can. Follow the instructions to set up the Django API backend. Set up using Docker is highly recommended.

Have Questions about CBV3?

Check out support.md if you're stuck or have questions.

Ways to Get Involved

Anyone is welcome to contribute and make the website better! You can:

CODE OF CONDUCT.md

Please read CodeBuddies' Code of Conduct to understand the responsibility and scope as a contributor at CodeBuddies.