Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rjryt/mini-project
Its my college minor project(DLMS). Diagnostic Lab Management System(DLMS) is the web based application which can be used to streamline the process of diagnostic labs.
https://github.com/rjryt/mini-project
dlms ejs fullstack nodejs
Last synced: 8 days ago
JSON representation
Its my college minor project(DLMS). Diagnostic Lab Management System(DLMS) is the web based application which can be used to streamline the process of diagnostic labs.
- Host: GitHub
- URL: https://github.com/rjryt/mini-project
- Owner: RJRYT
- Created: 2023-07-14T15:38:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-11T15:38:58.000Z (3 months ago)
- Last Synced: 2025-01-18T06:56:02.554Z (16 days ago)
- Topics: dlms, ejs, fullstack, nodejs
- Language: JavaScript
- Homepage:
- Size: 9.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Mini Project
This is a simple web application that allows users to book appointments for lab tests. It also allows users to view their test results.
## Getting Started
To get started, clone the repository to your local machine. Then, install the dependencies by running the following command:
```
npm install
```Once the dependencies are installed, you can start the server by running the following command:
```
npm start
```The server will be running on port 3000. You can access the application at http://localhost:3000.
## User Authentication
Users can register and login to the application using their email address and password.
## Booking Appointments
Users can book appointments for lab tests by selecting a test type, date, and time.
## Viewing Test Results
Users can view their test results by clicking on the "My Results" link in the navigation bar.
## Error Handling
The application handles errors gracefully. If an error occurs, the user will be presented with an error message.
## Testing
The application is tested using Jest. To run the tests, run the following command:
```
npm test
```## Deployment
The application can be deployed to a production server using a variety of methods. One popular method is to use a cloud-based hosting service such as AWS or Google Cloud Platform.
## Contributing
Contributions are welcome! Please submit a pull request if you have any improvements or bug fixes.
## License
The application is licensed under the MIT License.
## Stats
- Total endpoints: 62
- Total files: 178