Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dantealonsoht/group_our_transactions

Web application to manage your internal or external crypto investments using with the community.
https://github.com/dantealonsoht/group_our_transactions

erb-html heroku-deployment portfolio postgresql rails-application responsive-layout rspec-rails ruby-on-rails sass testing

Last synced: 8 days ago
JSON representation

Web application to manage your internal or external crypto investments using with the community.

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/Microverse-blueviolet)
# Crypto Portfolios - Group by Transactions Software Project RoR (Ruby on Rails)

In this project, I've been working on making an app to register
financial investments with cryptos and no cryptos, you can generate
different portfolios to group your investments according to your requirements, also you can support someone's portfolio, but it only if you and your partners want to do that.

This project was created according to the requirements of the client to generate a rails app Minimum Viable Product MVP, feel free to give me your feedback and feel free to use it if you want to do it as well.

### Disclamer ⚠

In this app, you can't enter your real money, it's just a base to register your own portfolio, according to your financial investments in cryptos, or external financial resources.

## Screenshots








## Built with 🔨

- Ruby on Rails
- SASS
- PostgreSQL
- Visual Studio Code
- Git
- GitHub

## Live Demo 👀

[Live Demo Link](https://group-transactions-cryptos.herokuapp.com/)

Feel free to login with my account: "Dante Alonso"

## Linters

- Rubocop
- Stylelint

## Getting Started

Follow the steps below to get a local copy running:

### Install
- To run this project on the local computer, you need to install Ruby on Rails.
- For Windows users, visit [Ruby Installer](https://rubyinstaller.org/)
- For macOS and Linux users, visit the [Ruby Official Site](https://www.ruby-lang.org/en/downloads/) for instructions.
- Then clone the project by typing `git clone https://github.com/DanteAlonsoHT/group_our_transactions.git`.

### Run App

- Type `bundle install` in the root directory of the project.
- Type `rails db:create` in the root directory of the project to create the database.
- Type `rails db:migrate` in the root directory of the project to migrate the database.
- Type `rails server` in the root directory of the project.
- Open a browser, copy and paste `http://localhost:3000`

### Warning ⚠

If you have an error named:

**"Webpacker::Manifest::MissingEntryError in ..."**

Type in the terminal `rails webpacker:install` in the root directory of the project to fix it.

### Test App

You can test this app using the next command in your terminal.

`bundle exec rspec`

## Author

👤 **Dante Alonso**

- GitHub: [@DanteAlonsoHT](https://github.com/DanteAlonsoHT)
- Twitter: [@dante_dante1](https://twitter.com/dante_dante1)
- LinkedIn: [Dante Alonso](https://www.linkedin.com/in/dante-alonso/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/DanteAlonsoHT/group_our_transactions/issues).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Part of the design og this project was inspired by [Gregorie Vella](https://www.behance.net/gregoirevella)
- Hat tip to anyone who's code was used 🔰
- Inspiration 💘
- Microverse program ⚡
- My standup team 🏹
- [Microverse](https://www.microverse.org/)

## 📝 License

This project is [MIT](https://opensource.org/licenses/MIT) licensed.