Skip to content

diclebahceli/codegather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

codegather

Codegather is a web-based platform designed to enhance the coding skills of computer science students in your institution and members of your organization by providing practical programming problems and fostering a competitive yet educational environment.

This is a project we did as our Senior Design Project

The platform features:

  • Administering and monitorins participant progress
  • Coding competitions
  • Questions
  • An online compilation system
  • Detailed performance analytics
  • Ability to see previous submissions
  • Leaderboard
  • Web-Based code editor with auto completion
  • A comments section
  • Profile customization

Technologies/Frameworks Used:

  • Frontend
    • React/Nextjs
      • Image optimization
      • Lazy loading
      • SSR
    • Ace Editor
  • Backend
    • .Net Core
      • Mediator Pattern
      • Generic Repository Pattern
      • Unit of Work
      • Dependency Injection
      • CQRS
      • RBAC

Some of the pages:

  • Login

    login

  • Landing Page

    landing

  • Competitions

    competitions

  • Competition Details

    comdetails

  • Question

    question

  • Comments

    comments

  • Leaderboard

    leaderboard

  • Profile

    profile

  • Question Edit (Administration)

    questionedit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages