Skip to content

cecehoush/BitsPlease-SpiderByte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSU and DU Hackathon

Team Name: Bits Please

Team Members: Cece Housh, Vincent Cordova

Web Name: SpiderByte

Algorithm Visualizer name: DigitalDive

Project Idea:

Leetcode school and class-based

  • Algorithm visualizer
  • Msu based with class subcategories
  • Focuses on class material being learned
  • Theme it as the code being a challenger
  • Prompt: ___ coding challenges defeated

Main Idea:

Normal User logs in, list of CS classes, go to a class, in classes there’s a list of coding practice problems, in a problem create an answer and submit, once submitted user can look at a solution that could work and to the right would be algorithm visualizer. * Could have Normal user (student), administrator user (leader) that posts solutions and can delete, and professor user (teacher) can log on and post their answers. Students can pick the professors to see what their answer is.

Embellishments:

  • Add a limit to favorites (max of 10)
  • Add UserProfile in top right corner for easy access back to the profile (home page)
  • Adding titles
  • Make titles include the course name for challenges and the user name for profile
  • Add a logo on the top left
  • Make the checkboxes hearts to symbolize 'favorites'
  • Weekly coding events (Arena)
  • Badges/ranking system (points for challenges)
  • Add something to do with the points received (Leaderboard? Rewards?)
  • Make professors answers to challenges viewable
  • confetti when the users solution to challenge is correct
  • Make admins able to add Example Code
  • For completed:
    • percent completion
    • attempts/time taken
  • Tutor links/professor feedback
  • If you fail 3+ attempts, it recommends an easier or similar problem
  • Be able to view what you've submitted in 'views'
  • Once finished with a challenge, unpin it from favorites

Resources:

  • PythonTutor
  • Code Mirror
  • Built with:
    • Flask
    • SQLAlchemy
    • Bcrypt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors