- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
[Clinic-ERD] is a schema for a clinic database. It is a project for the Microverse Ruby curriculum.
Database
- [Patient data]
- [Appointment scheduling]
- [Billing]
To get a local copy of the Clinic-ERD project up and running, follow these steps:
In order to run this project, you need to have PostgreSQL installed on your system. If you haven't already installed PostgreSQL, you can download and install it from the official website: PostgreSQL Downloads
-
Clone this repository to your desired folder using the following command:
git clone https://github.com/Chimoneg27/Clinic-ERD.git
-
Navigate to the project folder
cd Clinic-ERD
-
Create a PostgreSQL database for the project. You can do this using the PostgreSQL command line or a graphical tool like pgAdmin.
-
Configure the database connection by modifying the config/database.yml file with your database credentials.
-
Install the required gems by running the following command:
bundle install
-
Run the migrations to create the database tables:
rails db:migrate rails db:migrate
To run the project, execute the following command:
Example command:
rails server
Your Clinic-ERD application should now be accessible by visiting http://localhost:3000 in your web browser.
To run tests, run the following command:
Example command:
bin/rails test test/models/article_test.rb
You can deploy this project to a production server of your choice following the standard deployment procedures for Ruby on Rails applications.
👤 Garvin Chimone
- GitHub: @Chimoneg27
- Twitter: @GarvinChimone
- LinkedIn: Garvin Chimone
👤 Fombi Magnus-Favour
- GitHub: Fombi-Favour
- Twitter: @FavourFombi
- LinkedIn: Fombi Favour
- [More query options]
- [More appointment options]
- [More billing options]
- [More patients]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, give it a ⭐️!
I would like to thank the Microverse team for making this possible.
This project is MIT licensed.