- Notifications
You must be signed in to change notification settings - Fork27
Frontend concept with React for CBv3
License
codebuddies/frontend
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Install dependencies:
npm i
Running the client server locally:
npm run start
Running tests:
npm runtest
Note: Even if you aren't developing the backend, you should set up the thebackend and run it locally so that the frontend has a local API to talk to.
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 ourOpen Collective.
We are building out a new platform (CBV3) to replace anolder MeteorJS project which currently runs the codebuddies.org site.
Big thanks to the sponsors of this project!
The front-end is a React app that aims to let users at a bare minimum:
- submit resources
- meet remotely on Zoom to pair, show off a project, hack on an open source project, or study together.
1/ CBV3'sbackend API is built using Django and Django REST Framework.
2/ SomeGoogle doc technical notes from hangouts/pairing sessions
3/ We have a technical decision loghere and a group blog experimenthere
4/ Crowdsourcedbrainstorm of problems we want to solve for our community with this platform
Application Deployment
Special thanks to Netlify for sponsoring our front-end hosting!
Follow theCONTRIBUTING.md instructions!
Check outSUPPORT.md if you're stuck or have questions.
Anyone is welcome to contribute and make this project better! You can:
- Join our slack communityhere
- Share your feedback onGithub CBV3 frontend issues
- Help reviewCBV3 frontend pull requests with comments!
Please read CodeBuddies'Code of Conduct to understand the responsibility and scope as a contributor at CodeBuddies.