Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaustubhdamania/coder-s-hub
Competitive Programming Website for Beginners and Professionals Alike!
https://github.com/kaustubhdamania/coder-s-hub
Last synced: 26 days ago
JSON representation
Competitive Programming Website for Beginners and Professionals Alike!
- Host: GitHub
- URL: https://github.com/kaustubhdamania/coder-s-hub
- Owner: KaustubhDamania
- License: mit
- Created: 2019-11-09T17:32:10.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T09:52:13.000Z (about 2 years ago)
- Last Synced: 2024-10-15T15:34:37.131Z (2 months ago)
- Language: HTML
- Homepage: https://coder-s-hub.herokuapp.com/
- Size: 29.1 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CodersHub 👨💻
[![HitCount](http://hits.dwyl.io/mihir2510/Coder-s-Hub.svg)](http://hits.dwyl.io/mihir2510/Coder-s-Hub)
[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.png?v=103)](https://github.com/ellerbrock/open-source-badges/)
[![made-with-javascript](https://forthebadge.com/images/badges/made-with-javascript.svg)](https://www.javascript.org/)> A problem solving website for beginners and professionals alike!
> There are people who use online platforms for competitive programming, then there are people who want to prep for interviews, so why not build a website for both?
> Introducing CodersHub, a platform for competitive programming, interview prep and algorithmic problem solving in general.
#### Features:
* Support over 10+ programming languages including the popular ones like C++, Java, Python, etc.
* In built IDE to write code without leaving CodersHub!
* Leaderboard to track your progress compared to other users.
* Admin dashboard to regulate the questions and submissions.
* Questions based on 3 different levels of difficulty: Easy, Medium, Hard.
* Optimised for mobile view.------------------------------------------
#### Future Scope:* Add contests.
------------------------------------------
#### To contribute towards
* [Fork](https://github.com/mihir2510/Coder-s-Hub) this Repository.
* Clone your Fork on a different branch:```
git clone -b https://github.com/mihir2510/Coder-s-Hub.git
```
* After adding any feature:
* Goto your fork and create a pull request.
* We will test your modifications and merge changes.------------------------------------------
Screenshots
------------------------------------------
## Techstack used:
- Frontend: HTML/CSS/JS, jQuery, Bootstrap4, EJS (templating engine)
- Backend: JavaScript (NodeJS)
- Database: MongoDB Atlas
- APIs: [Judge0 API](https://api.judge0.com/)------------------------------------------
### To run the project:
```
git clone -b https://github.com/mihir2510/Coder-s-Hub.git
cd Coder-s-Hub/NodeApp
npm install
npm start
```
------------------------------------------### Credits :
This project was inspired by [ngrader](https://github.com/nisaruj/ngrader).
------------------------------------------
### Open Source Contribution :
- Fixed the code and bugs based on the latest API version.
- Created working and effecient WebApp.
- Additional Feature of Leaderboard added.
- Fixed homepage responsiveness.
- Scrapped problem statements to add into website.
- Made changes as per requirements.
------------------------------------------### Note:
- This project was created for our `Web Technology Lab`
------------------------------------------
Made with :heart: by Kaustubh Damania and Mihir Gada