Giter VIP home page Giter VIP logo

dsandeavour's Introduction

DSAndeavour

Tech Stack used for building this website:

For Frontend:

React Material UI

For Backend:

DjangoREST Postgres

• DSAndeavour is a web application that easily lets you track your progress on the SDE sheet. One can solve problems, pin the topics they’d like to focus on and create notes for revision.
• Used DRF for creating the backend API, along with PostgreSQL for backend deployed on Heroku. Google authentication is done using OAuth.
• Frontend uses React, Material UI, and is deployed on Google App Engine.
• Currently, there have been almost 50,000 visits and 8000+ unique users.

Checkout Website: https://dsandeavour.netlify.app/

Acknowledgments

Huge Thanks to Raj Vikramaditya for the amazing SDE Sheet!

License

This project is licensed under the MIT License - see the License file for details

dsandeavour's People

Contributors

obaidkhan625 avatar viper451 avatar

Stargazers

 avatar RAIYAN WASIM KHAN avatar  avatar Siddhesh Chotaliya avatar Zuber Khan avatar Chandra Shekhar avatar Safin Ghoghabori avatar  avatar ATUL UNIYAL avatar Aytijha Chakraborty avatar Mayank avatar Aadil Ansari avatar Poojith Reddy Annachedu avatar

Watchers

 avatar

dsandeavour's Issues

Add and Remove fixage

Clicking on Refresh then only the cards get added and removed need to do it without refreshing the page.

Wrong link attached!

The youtube link attached for the problem "Find the starting point of the Loop of LinkedList" is wrong.
Kindly fix that.

UX improvement for notes!

As of now, the user has no idea whether he has kept some notes for a particular problem or not though we have the notes feature for each question.

It would be great if we have some indication on the notes icon(at the top right) on the problem card so that the user would get the info on whether some note has been written there or not. Otherwise, the user has to open the note and check for that, irrespective of having a previous note.

My suggestion: Change the color of the note icon (eg: Green) as long as the note is not an empty string. So, the user will get an idea about having a note on the problem card itself, without checking for that explicitly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.