https://github.com/meg-gutshall/rxeactions
Rxeactions is a digital journal that allows users to privately track medications they’ve been prescribed as well as side effects, thoughts, and feelings associated with those medications.
https://github.com/meg-gutshall/rxeactions
bootstrap bootstrap4 medication medication-history medications medicine postgresql ruby sinatra sinatra-applications sinatra-web sqlite3
Last synced: 5 months ago
JSON representation
Rxeactions is a digital journal that allows users to privately track medications they’ve been prescribed as well as side effects, thoughts, and feelings associated with those medications.
- Host: GitHub
- URL: https://github.com/meg-gutshall/rxeactions
- Owner: meg-gutshall
- License: mit
- Created: 2019-02-12T18:03:49.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-03-20T16:46:30.000Z (about 1 year ago)
- Last Synced: 2025-03-20T17:35:01.648Z (about 1 year ago)
- Topics: bootstrap, bootstrap4, medication, medication-history, medications, medicine, postgresql, ruby, sinatra, sinatra-applications, sinatra-web, sqlite3
- Language: HTML
- Homepage:
- Size: 778 KB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Rxeactions
Rxeactions is a digital journal that allows users to privately track medications they’ve been prescribed as well as side effects, thoughts, and feelings associated with those medications.
## Installation & Setup
Fork the [rxeactions repo](https://github.com/meg-gutshall/rxeactions) and clone it down to your computer. In the terminal, `cd` to the rxeactions root folder. Run `bundle install` to load the required Ruby gems and dependencies. Then type in `rake db:migrate` to create a new database from the migration tables stored under `db/migrate`. Type `rake db:seed` if you'd like to pre-populate the app with seed data. Look in `db/seeds/1-users.rb` for login information to explore a pre-populated account.
## Usage
To deploy the Rxeactions web app locally, type `shotgun` into your terminal and open your browser to `localhost:9393`. From there, you'll be able to navigate and interact with the app as if it were live. Don't forget to return to your terminal and type `Ctrl + C` to stop your session when you're done!
## Demo Video
[](https://youtu.be/xRKItzdbQwk)
## Built With
* [Ruby](https://www.ruby-lang.org/en/) - The programming language used
* [Sinatra](http://sinatrarb.com/) and [ActiveRecord](https://apidock.com/rails/ActiveRecord/Base) - The Ruby frameworks used
* [SQLite](https://www.sqlite.org/index.html) - The database management system used
* [Bootstrap 4](https://getbootstrap.com/), [FontAwesome](https://fontawesome.com/), and [GoogleFonts](https://fonts.google.com/) - The styling tools used
* And don't forget good old HTML5 and CSS3! <3
## Contributing
Issues and pull requests are welcome at [https://github.com/meg-gutshall/rxeactions](https://github.com/meg-gutshall/rxeactions). This project as well as all other content on my GitHub are intended to be safe, welcoming, and open for collaboration. Users are expected to adhere to the [Contributor Covenant code of conduct](https://www.contributor-covenant.org/version/1/4/code-of-conduct) and those that do not will be reported and blocked. I got no time for that nonsense.
## Author
**[Meg Gutshall](https://github.com/meg-gutshall/)**
## License
This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/meg-gutshall/rxeactions/blob/master/LICENSE.md) file for details.
## Acknowledgments
* [Flatiron School](https://flatironschool.com/) for making my ass do this project in the first place
* Dr. Gruenberg for getting me on the right medications and helping me get my life back in order
* My parents for giving me the means to see Dr. Gruenberg as a patient and being supportive in my recovery