Git Product home page Git Product logo

abdallahhemdan / firsttosolve Goto Github PK

View Code? Open in Web Editor NEW
28.0 4.0 5.0 53.04 MB

๐Ÿ† FirstToSolve is a competitive programming website to manage competitive programming activities with a virtual judge..

License: MIT License

TSQL 0.12% C# 14.19% CSS 37.54% HTML 12.40% JavaScript 35.74% ASP.NET 0.02%
competitive-programming contest-programming contest-platform codeforces hackerrank mvc hemdan dotne cmp cmp2022

firsttosolve's Introduction

First to solve

GitHub contributors GitHub issues GitHub forks GitHub stars GitHub license

๐Ÿ† A competitive programming website to manage competitive programming activities with a virtual judge.


๐Ÿง About


FirstToSolve is a competitive programming website to manage competitive programming
regular activities, It is maintained by a group of competitive programmers from FECU to help competitive programmer to train for problems from different topic and compete with each other to get maximum benefit from the training.

We aren't a real judge, actually we are a virtual judge not a real judge, we grab problems from other regular online judges like CodeForces, HackerRank, UVA, SPOJ .. etc and simulate submissions to other online judges and provide the user with the verdict besides adding more additional features like Creating Contests, Groups, Teams and Organizations, Writing blogs and share it with CP community.

๐Ÿ Install

  1. Install Visual Studio with .NET environment.
  2. Install SQL Server.
  3. Execute Delivery Script on the SQL Server.
  4. Open the A4A.sln file in the A4A folder.
  5. Build the all the projects then run it.

Note: Do not forget to change the DB_Connection_String in DBManager.cs.

โ›๏ธ Built Using

  • C# - Object-oriented language that enables developers to build .NET applications.
  • ASP.NET MVC - A design pattern for achieving a clean separation of concerns.
  • SQL Server - Relational database management system developed by Microsoft.
  • Selenium - Portable framework for testing web applications.

๐Ÿ“ท ScreenShots


image image image image image image image image

โœจ Contributors


Abdallah Hemdan


Adel Mohamed


Ahmed Ashraf


Ahmed Mahboub

โš– Licenceย  ย  ย 

MIT Licence

firsttosolve's People

Contributors

abdallahhemdan avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

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.