Skip to content

This is the dream-funding Capstone project where users are able to donate to selfish causes from other users. The idea is based on GoFundMe but with a little twist. I was required to create a grouping system to showcase my Rails skills in this final project.

License

Notifications You must be signed in to change notification settings

eliasecasta/dream-funding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues


Reserved logo

Dream Funding Project

Rails Project --> dream-funding

Table of Contents

About The Project

This is the dream-funding Capstone project where users are able to donate to selfish causes from other users. The idea is based on GoFundMe but with a little twist. I was required to create a grouping system to showcase my Rails skills in this final project.

Mobile view

screenshot

Demo Link

Live Demo Link.

Video Explanation

Demo Video.

Design Idea

Gregoire Vella.

Restrictions

Logged In

  • Only registered and logged in users can create Dreams. They are refered to as Authors.

Donors

  • Only registered users can donate to Dreams. They are refered to as Donors

Getting Started

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

  • Clone this repository into your local machine.
  • Run:
  $ gem install bundler
  • Run:
  $ bundle install
  • Run
  $ rails db:create
  $ rails db:migrate
  • Run the rails server:
  $ rails server
  • Enter in your web browser address bar:

    localhost:3000

  • Create an account and navigate the webpage!

  • Play with the app!

Automated Test

  • Run the command and see the output
$ rspec

Built With

This project was built using these technologies and main gems:

  • Ruby on Rails
  • Rspec
  • Rubocop
  • Capybara
  • VsCode
  • Devise
  • PostgreSQL
  • Goldiloader
  • Schema to scaffold
  • Font awesome rails
  • Rails controller testing
  • Factory bot rails
  • Faker

Potential future features

  • To take a cut from the donations and assign that money to a non-profit cause voted by the Dream Funding users.

Contributors

👤 Elias Castañeda

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

📝 License

This project is MIT licensed.

About

This is the dream-funding Capstone project where users are able to donate to selfish causes from other users. The idea is based on GoFundMe but with a little twist. I was required to create a grouping system to showcase my Rails skills in this final project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published