-
Notifications
You must be signed in to change notification settings - Fork 1
Project Tutorial
I used intellij as my Ide so I'll explain it for intellij.
-
Get a Education account from jetbrains and install intellij (with boun.edu.tr mail address).
-
Clone source code and install project to your computer.
-
Install Tomcat and put it in somewhere in your computer to use it for local debugging and testing.
-
In intellij, click on run, open edit configurations, from top left click green + symbol.
-
Select tomcat server, In application server field select configure and choose your local tomcat servers address.
-
Go to deployment tab. There should a warning in bottom select fix there.
-
if it didn't automatically create war exploded file and give unnamed file, module may contains error.
-
From Project window, right click project and click open module settings.
-
From there first delete current module. Then click + and create new module, select web application as framework.Choose tomcat server as application server and select java EE7 version. Deselect create web.xml (because we want to use our own)
-
Select WEB_APP file as content root and click next. choose overwrite .iml file when it prompts.
-
Select Paths in module tab. Select Use module compile output path. Select Apply.
-
Go to Artifacts Window, click + button and select create it from module.
-
From tomcat deployment tab(from edit configuration in run) select your artifact.
-
Now When you run tomcat server it should give you our sites page.
Maven is available in our project, you can add maven integration by selecting maven project from right tool bar. By clicking + and selecting pom.xml, your maven is ready.
You can also acces to our database from Database from right toolbar by making its setting(its pretty easy just give information it asks ). You can create tables there.
You should create your own branch to code and then merge commit it to master. Previous Settings may broke intellijs link to github. You can reconnect to github by adding bounswe12 folder as module to your project.
I couldn't find a doxygen plugin for intellij, but you can manually use doxygen by installing its application and selecting directories for now.
- [Communication Plan] (Communication-Plan)
- Database Schema
- API Documentation
- [Description] (Project-Description)
- [Diagrams] (Diagrams)
- [Domain Analysis] (Domain-Analysis)
- [Features, Themes] (Features,-Themes)
- Mockups
- [Personas] (Personas)
- Plan
- Responsibility Assignment Matrix
- Requirements
- [Use Cases] (Use-Cases)
- [User Stories] (User-Stories)
- Peer Reviews
- Project Tutorial
- Repository Usage Manual
- [Test Plan] (Test-Plans)
- Ahmet Ercan Tekden
- Esma Özelbaş
- Ezgi Tekdemir
- Furkan Erdem Perşembe
- İsmail Enes Yılmaz
- İrem Zöğ
- Kayahan Taşyaran
- Mehmet Utkan Gezer
Preliminary Meetings:
- Meeting 1 (Feb 16)
- Meeting 2 (Feb 23)
- Meeting 3 (Mar 03)
- Meeting 4 (Mar 08)
- Meeting 5 (Mar 14)
- Meeting 6 (Mar 28)
- Customer Meeting 1 (Mar 31)
- Meeting 7 (Apr 05)
Meetings In-production:
- Meeting 8 (Sep 27)
- Meeting 9 (Oct 03)
- Meeting 10 (Oct 10)
- Git Meeting (Oct 14)
- Meeting 11 (Oct 17)
- Meeting 12 (Oct 24, expected)
- Meeting 13 (Oct 31)
- [Meeting 14 (Nov 7)] (Meeting-14)
- Meeting 15 (Nov 14)
- [Meeting 16 (Nov 21)] (Meeting-16)
- [Meeting 17 (Dec 5)] (Meeting-17)
- Meeting 18 (Dec 12)
- [Meeting 19 (Dec 19)] (Meeting-19)
within Sub-groups:
- Database Meeting (Oct 11)
- Android Meeting 1 (Oct 14)
- [Frontend Meeting 1 (Oct 14)](Frontend Meeting 1)
with Customer: