Idea sharing app.
VIEW DEMO »
The project is about a platform for sharing ideas. An authenticated user is allowed to post a vyew (idea) and his/her followers downvote or upvote the idea. The user has to follow other users in order to see their Reeltea.
The app has been built using the following tools:
- Rails
- Postgresql
- Cloudinary
- Bootstrap
- Sass
To test the app locally, feel free to clone the repository and follow the instructions below.
- Get a free cloudinary API Key at https://cloudinary.com
- Clone the repo
git clone https://https://github.com/adamclasic/reeltea.git
- Install the gems
bundle install
- copy your cloudinary.yml file downloaded from cloudinary website to
config/
folder
- create the database by running
rails db:create
- Migrate your database
rails db:migrate
- Finally fire up your server and you'll be able to access the app on http://localhost:3000 in your browser.
rails s
- To run tests for the app, open terminal, navigate to the project directory and just type the following command:
bundle exec rspec
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Adam Allalou - @adamclasic - aabou9@gmail.com
Project Link: https://https://github.com/adamclasic/reeltea
- Microverse
- Heroku
- Bootstrap
- Font Awesome