An open API service indexing awesome lists of open source software.

https://github.com/amita-roy/ror-capstone-her_style

This project is for Ruby on Rails capstone which is, based on a lifestyle articles website. I have followed the given design, and I chose to develop this app for articles on women's lifestyles with Ruby on Rails. A new article can be created under one or multiple categories. You can upvote an article. The most voted article will be displayed on the home page's top section.
https://github.com/amita-roy/ror-capstone-her_style

capybara-rspec heroku-deployment rails rspec

Last synced: 4 months ago
JSON representation

This project is for Ruby on Rails capstone which is, based on a lifestyle articles website. I have followed the given design, and I chose to develop this app for articles on women's lifestyles with Ruby on Rails. A new article can be created under one or multiple categories. You can upvote an article. The most voted article will be displayed on the home page's top section.

Awesome Lists containing this project

README

          

# herSTYLE ROR Capstone project

> This project is for Ruby on Rails capstone which is, based on a lifestyle articles website. I have followed the given design, and I chose to develop this app for articles on women's lifestyles with 'Ruby on Rails". A new article can be created under one or multiple categories. You can upvote an article. The most voted article will be displayed on the home page's top section.

![Homepage](./app/assets/images/IMac.jpg)
![tablet](./app/assets/images/tab.jpg)
![laptop](./app/assets/images/laptop.jpg)

## Built With

- Ruby v2.7.2
- Ruby on Rails v5.2.4
- Rspec
- Capybara
- rubocop
- heroku

## Live Demo

[herSTYLE](https://murmuring-dawn-03579.herokuapp.com/)

## Video Link

[Loom Presentation](https://www.loom.com/share/75e2cc6505f64f99b6950760c56c1819)
[Loom Updated presentation](https://www.loom.com/share/8ebec7310bf6460b983902c0d2c531d3)

## Getting Started

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

### Prerequisites

Ruby: 2.7.2
Rails: 5.2.3
Postgres: >=9.5

**Setup**

- Clone this repository with `git@github.com:Amita-Roy/ROR-Capstone-Her_Style.git` using your terminal or command line.

- Change to the project directory by entering `cd her_style` in the terminal

- Next run `bundle install` to install the necessary dependencies

- run rails `active_storage:install`
- run `rails db:create`
- Run `rails db:migrate` to setup your local database.

- Run `rails db:seed` to get seeded data for project.

- Finally run `rails console` to start the application.

### Usage

Start server with:

```
rails server
```

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

### Run tests

> for test formatting add below script in .rspec file

```
rpsec --format documentation
```

> To run all the tests run below script in the terminal

`rspec`

## Author

👤 **Amita Roy**

- Github: [@Amita](https://github.com/Amita-Roy)
- Twitter: [@Amita](https://twitter.com/AmitaRoy14)
- Linkedin: [@Amita](https://www.linkedin.com/in/amita-roy-3b823b68/)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the [issues page](issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

> [https://www.behance.net/gallery/14554909/liFEsTlye-Mobile-version](https://www.behance.net/gallery/14554909/liFEsTlye-Mobile-version)

> Design idea by [Nelson Sakwa on Behance](https://www.behance.net/sakwadesignstudio)

- The design utilizes three free fonts. Use the links provided to download them :

- [Lato font](http://www.fontsquirrel.com/fonts/lato)

- [Cartogothic standard](http://www.fontex.org/download/Carto-gothic-std.otf)

- [Chivo](http://www.fontsquirrel.com/fonts/chivo)

- [Social media icons by Picons.me](http://picons.me/)

- Stock images from unsplash

- [Photo by Unsplash](https://unsplash.com/photos/NpyF7rjqmq4)

- [Photo by Unsplash](https://unsplash.com/photos/L85a1k-XqH8)

- [Photo by Unsplash](https://unsplash.com/photos/QgYvORVDdd8)

- [Photo by Unsplash](https://unsplash.com/photos/vLwH8bWoi_8)

- [Photo by Unsplash](https://unsplash.com/photos/505eectW54k)

## 📝 License