SDE-CRACKERS helps you to build confidence in advance DSA problems and interview preparation. Only start doing these problems if you feel you are comfortable with solving basic problems of DSA. Once you are, you can start preparing for these problems, because these problems are solely interview based.
- Web Application: https://sdecracker.tech/
- Frontend: ReactJS
- Backend: Node.js
- Version Control: Git and GitHub
- Hosting: Heroku, Vercel
- Database: Firebase Firestore
- External APIs: SendGrid Mail
- Code Editor and tools: VS Code
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
This is an example of how to list things you need to use the software and how to install them.
- npm
npm install npm@latest -g
- Get a API Key from firebase
- clone the repo
git clone https://github.com/ranjitkshah/SDE-CRACKER.git
- cd SDE-CRACKER
- Install NPM packages
npm install
- Enter your API keys in
.env
file && use firestore for config.REACT_APP_API_KEY="" REACT_APP_AUTH_DOMAIN="" REACT_APP_DATABASE_URL="" REACT_APP_PROJECT_ID="" REACT_APP_STORAGE_BUCKET="" REACT_APP_MESSAGING_SENDER_ID="" REACT_APP_APP_ID="" REACT_APP_MEASUREMENT_ID=""
- To run a project
run @ http://localhost:3000/
npm start
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request