Skip to content

This app enables the user to create an account and create an article for others to like and vote for.

Notifications You must be signed in to change notification settings

CollinsTatang/RailsCapstone

Repository files navigation

README

CAPSTONE PROJECT MICROVERSE TRAINING

This project is the Capstone of the Microverse curriculum at the end of the Ruby on Rails module!

  • Users can create categories and cultural article of their choice :
  • create an article and give title, description and a photo about it and other users can vote for the article they like.

Built With

  • Ruby v3.0.0
  • Ruby on Rails v6.1.3

Sreenshot

Live Demo

Deployment CamCulture Article

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Ruby: 3.0.0 Rails: 6.1.3 Postgres: >=9.5

Setup

Instal gems with:

bundle install
rails webpacker:install

Setup database with:

   rails db:create
   rails db:migrate

Set up Cloudinary

  • Create a file name: cloudinary.yml
  • add the settings with multiple environnements(development,production,test)
  • inside cloudinary.yml copy those parameters in the file
  • path: /docs/cloudinary_info
  • Stop/start the server

Github Actions

Usage

To use THIS project :

  • Clone with HTTPS
      https://github.com/CollinsTatang/RailsCapstone.git
    
  • cd into CamCulture

Start server with:

    rails server

Open http://localhost:3000/ in your browser.

Run tests

    rspec --format documentation

Deployment on heroku

  • create account on heroku on your terminal:
  • heroku login
  • heroku create
  • check your remote link and push for deployment : git config --list | grep heroku git push heroku main or master
  • migrate your database heroku run rails db:migrate
  • heroku open

Author

👤 Makungong Collins Tatang

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

TBA

📝 License

TBA

  • ...

About

This app enables the user to create an account and create an article for others to like and vote for.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published