Positive Vibes takes social media back to its most basic form, while only allowing you to spread positivity! The app uses an AI determine whether your post contains too much negativity, elimating some of the harmful interactions that take place over social media. Positive Vibes is a MVC CRUD Sinatra web application.
Users can access Positive Vibes by cloning this repository.
-
Scroll up and find the green "Code" button:
-
Click it, and a tab should drop down including a github link (make sure to select the one under SSH).
-
Manually copy or click the clipboard icon to copy the link.
-
In the user terminal enter 'git clone':
user@Users-MacBook_Air % git clone [paste link]
- Navigate to the Viberate_positivity_sinatra_app file.
user@Users-MacBook_Air Viberate_positivity_sinatra_app %
- Run 'bundle install' and 'rake db:migrate' in your terminal:
user@Users-MacBook_Air Viberate_positivity_sinatra_app % bundle install
user@Users-MacBook_Air Viberate_positivity_sinatra_app % rake db:migrate
- Once inside Viberate_positivity_sinatra_app run the program by typing 'shotgun' in your terminal:
user@Users-MacBook_Air Viberate_positivity_sinatra_app % shotgun
- Finally click on the link following '== Shotgun/Thin'
== Shotgun/Thin on http://127.0.0.1:9393/
(run CTRL+C to exit)
Congrats 🎉 you can now spread positivity (locally)!
Since this application was primarily made for educational purposes, anyone is welcome to contribute. Make sure any pull requests have meaningfully commit messages that accurately and completely describe any changes. Do not include any changes that are not in the commit message.
Bug reports and pull requests are welcome on GitHub at https://github.com/mmeurer00/Viberate_positivity_sinatra_app. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
Everyone interacting in the Positive Vibes project’s codebases, issue trackers, posts and users are expected to follow the code of conduct.