Giter VIP home page Giter VIP logo

alphacode's Introduction

Senior year project - Alphacode

Welcome to Alphacode!

Alphacode is an online judge with support for C,C++ & java. with possible additions for newer languages(Star it for updates).

Installation :

Pre Requisites-

 1.Linux OS
 2.Tomcat V8 or above
 3.MySql 5.6 or above
 4.Gcc G++ & Java8 compilers

Creating Directories-

1. Open Terminal [ctrl+alt+t]
2. Enter the following Commands
   a. cd ~
   b. Open Installation-files Folder from Source Code
   c. chmod u+x MakeDir.sh
   d. Copy Sample data to CodeSalad Folder you just created.

Importing Project-

1. Import the alphacodeV1[beta].sql Database.
2. Import the AlphaCodeV1[beta].war into Tomcat8 installation.
3. Go the the Tomcat installation and goto tomcat/webapps/CodeSalad/WEB-INF/Configuration.txt
4. Change the username 'gaurav' to the name of the user of your linux OS . [command- whoami in terminal]
5. Change MySqlUserName & MySqlPassword to your MYSQL Credentials.
6. Edit Severs.xml of tomcat8 and add this
   <Context docBase="/home/<your linux username>/CodeSalad/profile" path="/profile" reloadable="true"/>
   eg: <Context docBase="/home/gaurav/CodeSalad/profile" path="/profile" reloadable="true"/>
        before </Host> Tag.

Screenshots:

alt tag

alt tag

alt tag

alt tag

alt tag

alt tag

alphacode's People

Contributors

gauravat16 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.