We are community of programmers. Our community is lead by professionals who have broad experience in competitve programming and software development. Our community mentors are working at top companies and providing mentorship to candidates across different colleges.
Name | Description |
---|---|
HTML/CSS | Frontend |
Bootstrap CSS | CSS Framework |
Jquery | Javascript Library |
Node.Js | Backend Server |
Express | Routing |
EJS | Rendering |
MongoDB | Database |
Google Analytics | Analytics |
PassportJs | Authentication |
Facebook AccountKit | SMS OTP Based Login |
Gulp | Task Automation |
Environment Variables | Description |
---|---|
PORT | Port number on which server listens e.g. 3000 |
MLAB_DB_URI | MongoDB URI |
ADMIN_USERNAME | Username for admin access routes |
ADMIN_PASSWORD | Password for admin access routes |
ACCOUNTKIT_SECRET | Account Kit App Secret Key |
HACKEREARTH_RECRUITER_CLIENTID | Hackerearth Recruiter API Client ID Credential |
HACKEREARTH_RECRUITER_SECRET | Hackerearth Recruiter API Secret Key Credential |
- Production Server : codeshala.org
- Staging Server : test.codeshala.org
This project requires Node.js v6+ to run.
Clone this repo, install the dependencies and start the server.
$ npm install
$ npm start
All the required configuration are available in the .env file
To report bug or suggest a new feature, raise an issue at Issues
Want to know what we are planning? or want a quick response from us?
Join our telegram group (Link)