Skip to content

Prem3997/Hospital-Management-System--CRUD-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Hospital-Management-System--CRUD-App

An application used to view,add,delete,update doctors data in a hospital with the help of various login roles(admin,test,doctor), built with React, CSS, and Java.

Project Status

This project is currently in development. Users can able to see the available doctors. More features can be added.

Project Screen Shot(s)

image image image

Installation and Setup Instructions

Example: Clone down this repository. You will need node and npm installed globally on your machine.

Installation:

npm install

To Run Test Suite:

npm test

To Start Server:

npm start

To Visit App:

localhost:3000/ http://localhost:3000/Login

Reflection

This was a 4 week long project built for client-Hospital Organization as a Proof of Concepts(POC). Project goals included using technologies learned up until this point and familiarizing myself with documentation for new features.

I started to create this application by using the create-react-app boilerplate, then adding react-router-4.0 and axios as a service layer. Login Component, Navigation Bar, HomePage and table(Material-table ui) components were developed. At the end of the day, the technologies implemented in this project are React, React-Router 4.0, Java and a significant amount of VanillaJS, JSX, and CSS. I chose to use the create-react-app boilerplate to minimize initial setup.

Spring boot Java Application was provided as a backend service. I implemented using DAO(Data Acess Object) Model. Controller, Dao layer,Model layer, Service layer was enabled to provide an Application Programming interface(API) to the react application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published