Skip to content

abhinvag/bitbybit

Repository files navigation

BitByBit

A Interview Preparation Helper

Features

  • Add a question you want answer to.
  • Answer a existing question using simple markdown editor to gain points.
  • Search question for answers from fellow programmers.
  • Ask you doubt in comment section of every answer.
  • Simple Login/Logout using Google.
  • Solve various DSA sheets, and track your progress with analytics tool.
  • Get a daily question form curated list problems by your favourite influencers.
  • Flex your profile by directly sharing your public profile link

Upcoming

  • More DSA sheets will be added
  • Online C++ Compiler

How to Run Locally

Frontend

cd frontend
npm install
npm start

Backend

npm install
npm run dev

Env Variable

ATLAS_URI=''
CLIENT_ID=''
CLIENT_SECRET=''
NODE_ENV="development"

Tech Used

Frontend

  • HTML/CSS/Javascript
  • Bootstrap
  • ReactJs
  • Redux

Backend

  • ExpressJs
  • NodeJs
  • MongoDB
  • Node Scheduler

Releases

No releases published

Packages

No packages published