-
Docker
You can find the instructions to install docker here
-
Docker compose
You can find instructions to install docker-compose here
-
Clone the repository
git clone https://github.com/RITct/RITSoft --recurse-submodules
-
Open the cloned repository folder in terminal
cd RITSoft -
Start the server
docker-compose up -d
You can see the website at localhost
Use the same command to reload the server after you have made changes to the docker-compose.yml.
If you changed Dockerfile do
docker-compose up -d --build
to rebuild the image.
-
To stop the server
docker-compose down
| Username | Password | Database |
|---|---|---|
| ritsoftv2 | ritsoftv2 | ritsoftv2 |
You can access the database
You can see 'login' table to find the details of all users. Here are some guidelines to use the table.
-
All students have Admission number as username
-
All HoDs have "hod" followed by dept. name followed by "@somedomain.com".
-
We have two sample faculty, one from MCA department and the other from Applied Science.
-
administrator, admissionuser and officeuser are the other users.
-
All users, except HoDs and faculty have username followed by "passwd" as their password.
ex: Student username and password
- username: 15BA10451
- password: 15BA10451passwd
The username and passwords of all non student users are given here.
| User | Password |
|---|---|
| administrator | administratorpasswd |
| admissionuser | admissionuserpasswd |
| [email protected] | hodarchpasswd |
| [email protected] | hodcepasswd |
| [email protected] | hodcsepasswd |
| [email protected] | hodecepasswd |
| [email protected] | hodeeepasswd |
| [email protected] | hodmathematicspasswd |
| [email protected] | hodmcapasswd |
| [email protected] | hodmepasswd |
| officeuser | officeuserpasswd |
| [email protected] | faculty1passwd |
| [email protected] | faculty2passwd |
To start contributing,
-
Fork this repository.
You will see a fork button top right of page.
-
Look into the issues tab for open issues that interest you.
-
Get an issue assigned to you.
-
Start hacking!
-
Make a pull request.