diff --git a/.gitignore b/.gitignore index 83bf0cb32..04c729e98 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,6 @@ target/* /target _site/ .DS_Store -.log \ No newline at end of file +.log +.editorconfig +.springBeans \ No newline at end of file diff --git a/readme.md b/readme.md index 8ea3bab3f..9e3971642 100644 --- a/readme.md +++ b/readme.md @@ -17,6 +17,9 @@ The purpose of KidClinic is to simulate the building of an enterprise applicatio - [x] View current list of doctors and their specialities - [x] Search through database of parents +### Adding parents and children +When viewing the parents page, users have an option of searching the parents database or adding a parent. Once a parent is chosen or added, a child can be added to that parent. + ## Upcoming Additions | Addition | Stage of Development | Expected Development Time | Lead | | :-------- | :-------------------- | :------------------------- | :--- | @@ -26,11 +29,17 @@ The purpose of KidClinic is to simulate the building of an enterprise applicatio | Add reviews section for doctors | Development | Short Term | Sasank | | Calendar Scheduling | Research | Long Term | Sasank | -# Login System +### Login System +THe login system is meant to create three different views for users. There will be three categories of users: parents, nurses, and doctors. Each must login to view certain aspects of the website. Without the login system, the all the information of the parents is viewable without any security. + +#### How to incorporate the login system In order to create a login system, we need to create a subfolder for the login controller. This follows [DoctorController.java](/src/main/java/org/springframework/samples/kidclinic/doctor/DoctorController.java) for the methods. -# Reviews section for Doctors -Nicely enough, this also follows the login system. +### Reviews section for Doctors +The reviews section is meant to show the location of the doctors and include a view reviews for each doctor. + +#### How to incorporate the reviews +In order the create the reviews section, we must create a controller similar to [DoctorController.java](/src/main/java/org/springframework/samples/kidclinic/doctor/DoctorController.java). Then we need to add some reviews to the database as well as locations of each doctor. Then, using [Thymeleaf](http://www.thymeleaf.org/), we can display this information in [reviews.html](/src/main/resources/templates/reviews.html). ## Contact If you are interested in the development of this app, you can contact any of the developers. You can reach us at