-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
36 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# Gemini Project | ||
# EsanLamSing Group | ||
This project is part of ITCS431 Software Design and Development. | ||
|
||
## Members | ||
| Student ID | Student Name | | ||
|------------|---------------------------| | ||
| 6488051 | [Purinat Pattanakeaw](https://github.com/Purinat33) | | ||
| 6488124 | [Sarttra Prasongtichol](https://github.com/therealmysticman) | | ||
| 6488125 | [Phutthikanj Kitivoranondh]() | | ||
| 6488133 | [Sirasit Puangpathanachai](https://github.com/Hyme1418) | | ||
| 6488178 | [Thanawat Jarusuthirug](https://github.com/aritsulynn) | | ||
| 6488217 | [Pattaradanai Kaeodumkoeng]() | | ||
|
||
## How to run this project | ||
We seperate Frontend (React.js) and Backend (SpringBoot with Postgresql) | ||
This project requires to run Frontend and Backend seperately with docker command: | ||
- Start server by using `docker-compose up` | ||
- Stop server by using `docker-compose down` | ||
|
||
Login use case: | ||
- Starting with register by http://localhost:8080/register to auto create dummy user email and password. | ||
- Email: test@gmail.com password: password role: Astronomer, Email: test1@gmail.com password: password role: Science Observer, Email: test2@gmail.com password: password role: Visitor | ||
- Using these email and password to login according to the role eg. For astronomer, use email: test@gmail.com for submit science plan. | ||
|
||
3 assigned use cases: | ||
- Submit Science Plan | ||
- Validate a Science Plan | ||
- Install new configuration | ||
Our project website: http://localhost:8080/ | ||
|
||
## Design Pattern | ||
Model-View-Controller (MVC) pattern | ||
- Model: MySciencePlan, MySpecialEquipment, User | ||
- View: React | ||
- Controller: MySciencePlanController, MySpecialEquipmentController, UserController |
20 changes: 0 additions & 20 deletions
20
EsanLamSing/gemini-tcs/gemini-1/implementations/readmedraft.md
This file was deleted.
Oops, something went wrong.