- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
Patients manager is a web application where you can create an profile as a doctor or receptionist, the receptionist can do CRUD actions on patients and doctors can see a graph with the patients register by day.
- Back-End:
Ruby on Rails
Client
Database
- [Registration and login using devise]
- [PostgreSQL as database]
- [Chartkick to make graphs]
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Ruby version 3.1.3 or later
- Rails version 7 or later
- Postgresql
Clone this repository to your desired folder:
git https://github.com/Alejandro-Bernal-M/coding-assessment-makerable.git
cd coding-assesment-makerable
Install this project with:
bundle install
The enviroment variables are managed with the figaro gem, you need to create a file
/config/application.yml
inside that file, you need to create this variables:
postgre_username: "your user"
postgre_password: "your password"
then run
rails db:create
rails db:migrate
To start the server, execute the following command:
rails server
👤 Alejandro
- [appoiments]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it a star ⭐️
I would like to thank
- makerble for the opportunity.
This project is MIT licensed.