Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vichuge/rails_capstone_investments

This project shows a list of inversions and the groups where the inversions could work. The user is able to create new groups (products) to invest in and assign new inversions to them.
https://github.com/vichuge/rails_capstone_investments

capstone microverse rails-capstone rspec ruby

Last synced: 3 months ago
JSON representation

This project shows a list of inversions and the groups where the inversions could work. The user is able to create new groups (products) to invest in and assign new inversions to them.

Awesome Lists containing this project

README

        

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

# Investment groups (Web Application)

This app is my capstone for Ruby on Rails Microverse module. This includes a sign in basic structure, investment control, group administration and all the forms and other necessary things to all the perfect functionality.

![Profile page](./docs/Screenshot_11.png) ![Investments page](./docs/Screenshot_2.png)

![Groups page](./docs/Screenshot_4.png) ![Form page](./docs/Screenshot_5.png)

## 🔴 Demos

[Live Demo](https://vichuge-investments.herokuapp.com/)

[Video Demo](https://www.loom.com/share/ba17980a6cab489e9227fd1bde000ed6)

## Tests with RSpec

This website was tested with [Rspec](https://en.wikipedia.org/wiki/RSpec)

## 🔧 Built With these features
- Ruby 2.7.2
- Rails 6.1.3
- PostgreSQL
- Using Rubocop Linters
- Bootstrap
- Font awesome
- SASS

## 🛠 Getting Started
## Install

```git clone https://github.com/vichuge/rails_capstone_investments.git``` on your terminal.

## Run the application
To get a local copy up and running follow these simple example steps.

- Open a terminal
- Copy this code : ```git clone "put the link from github repo"```
- Run the program with this code : ```bundle install```
- before running ```rails server``` you must run a few more commands: first run ```yarn install --check-files```
- Then run ```rails db:create```, ```rails db:migrate```
- now you can run ```rails server```
- Stop the program with: "Ctrl + C" (Windows or Linux) or "Command + C"(Apple)

## Open app in browser

- When the program is running go to your browser.
- put: localhost:3000/
- Click on Sign Up, then register and create a new User
- Enjoy the app.

## ✒️ Author

👤 **Victor Pacheco**

- GitHub: [@vichuge](https://github.com/vichuge)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/victor-pacheco-7946aab2/)

## 🤝 Contributing
Contributions, issues and feature requests are welcome!

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

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- [Gregoire Vella](https://www.behance.net/gregoirevella) for his artistic attribution

## 📝 License

This project is [Creative Commons Legal Code](https://github.com/vichuge/rails_capstone_investments/blob/main/LICENSE) licensed.
Artistic attribution for [Gregoire Vella](https://www.behance.net/gregoirevella)