/lc-community

A leetcode community project built with Electron and React

Primary LanguageJavaScript

Leetcode With Friends

Tech

  • Frontend: Electron & React
  • Backend:

Todo:

  • Scrape user profile page with nodejs (https://medium.freecodecamp.org/the-ultimate-guide-to-web-scraping-with-node-js-daa2027dcd3)
  • User Story
    • As a user, I want to be able to create a study group
    • As a user, I want to be able to register and log in.
    • As a user, I want to add my friends into my study group
    • As a user, I want to check the progress of each members in my study group
    • As a user in a group, I want to compete with other members in the group
    • As a group, I (probably) want to compete with other groups
    • As a user, I want to sync my progress from leetcode to LWF
    • As a user, I want to set a short term goal and see my progress towards it
  • Design front-end pages
  • Design database
  • Design backend APIs
  • Connect all together