Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/alvp01/micro-reddit

Microverse project to learn about rails models
https://github.com/alvp01/micro-reddit

Last synced: 4 days ago
JSON representation

Microverse project to learn about rails models

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/Microverse-blueviolet)

# 🧐 Micro-reddit project

> Active-Record Ruby on Rails project

## Concept

> Build a basic app with rails to learn the basic concepts of modeling in Active Record, and to get used to the rails workflow.

## 🛠 Built With

- Ruby on Rails
- Postgresql
- Linters

## 🔧 Getting Started

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

- Go to the main page of the repo.
- Press the "Code" button and get the repo link.
- Clone it using git clone.

### 📝 Prerequisites

- Ruby -v2.7.0p0
- Rails -v6.0.3.3

### 📝 Setup

- Open a terminal
- Copy this code :
```
git clone "put the link from github repo"
```
- Run the program with this code :
```
bundle install
```
- Run the program with this code :
```
rails db:create
rails db:migrate
rails server
```
- Stop the program with: "Ctrl + C" (Windows or Linux) or "Command + C"(Apple)

### 📝 How to interact with the app?

- When the program is running go to your browser

- put: localhost:3000/

- Click on login, register and create a new article

- Enjoy the app.

### Usage

- Personal Project - Create a basic blog app just with learning purpose

## 👤 Authors

👤 **Giordano Díaz**

- Github: [@diazgio](https://github.com/diazgio)
- Twitter: [@giordano_diaz](https://twitter.com/giordano_diaz)
- LinkenIn:[LinkenIn](www.linkedin.com/in/Giordano-Diaz)

👤 **Abel Lavieri**

- Github: [@alvp01](https://github.com/alvp01 )
- Twitter: [@alvp01](https://twitter.com/alvp01)
- LinkenIn:[LinkenIn](https://www.linkedin.com/in/alvp01/ )

## 🤝 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

- Hat tip to anyone whose code was used
- Inspiration
- etc

## 📝 License

This project is [MIT](lic.url) licensed.