RentAll

所属分类:其他
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2023-11-23 20:42:19
上 传 者sh-1993
说明:  全套,向人们出租娱乐设备
(Full Stack, Recreational Gear Renting from the People)

文件列表:
.DS_Store (6148, 2023-11-23)
.env (222, 2023-11-23)
.ruby-version (6, 2023-11-23)
Gemfile (1729, 2023-11-23)
Gemfile.lock (51184, 2023-11-23)
Procfile (53, 2023-11-23)
Rakefile (227, 2023-11-23)
app/ (0, 2023-11-23)
app/channels/ (0, 2023-11-23)
app/channels/application_cable/ (0, 2023-11-23)
app/channels/application_cable/channel.rb (79, 2023-11-23)
app/channels/application_cable/connection.rb (85, 2023-11-23)
app/controllers/ (0, 2023-11-23)
app/controllers/api/ (0, 2023-11-23)
app/controllers/api/items_controller.rb (1366, 2023-11-23)
app/controllers/api/profiles_controller.rb (570, 2023-11-23)
app/controllers/api/rental_requests_controller.rb (732, 2023-11-23)
app/controllers/api/rentals_controller.rb (504, 2023-11-23)
app/controllers/api/sessions_controller.rb (508, 2023-11-23)
app/controllers/api/users_controller.rb (505, 2023-11-23)
app/controllers/application_controller.rb (561, 2023-11-23)
app/controllers/concerns/ (0, 2023-11-23)
app/controllers/concerns/.keep (0, 2023-11-23)
app/controllers/fallback_controller.rb (116, 2023-11-23)
app/jobs/ (0, 2023-11-23)
app/jobs/application_job.rb (269, 2023-11-23)
app/mailers/ (0, 2023-11-23)
app/mailers/application_mailer.rb (102, 2023-11-23)
app/models/ (0, 2023-11-23)
app/models/application_record.rb (74, 2023-11-23)
app/models/concerns/ (0, 2023-11-23)
app/models/concerns/.keep (0, 2023-11-23)
app/models/item.rb (1037, 2023-11-23)
app/models/profile.rb (335, 2023-11-23)
app/models/rental.rb (1352, 2023-11-23)
app/models/rental_request.rb (1456, 2023-11-23)
app/models/user.rb (1350, 2023-11-23)
... ...


RentAll logo

RentAll

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Requirements
  6. Contact
## About The Project (Click Image For Demo) [![Product Name Screen Shot][product-screenshot]](https://rentall-6528b54d3efd.herokuapp.com/allItems) RentAll is an application where users can rent out various types of gear, games, or hardware, that others may just need for a few days, or just want to test out! Currently, to rent outdoor gear, one must go to a large, corporate, recreational store to rent out low quality equipment for too high of prices. Now, users can rent out their gear to whoever may need it!

(back to top)

### Built With * [![React][React.js]][React-url] * [![Ruby][Ruby.rb]][Ruby-url] * [![Tailwind][]][Tailwind-url]

(back to top)

### Installation 1. Clone the repo ```sh git clone git@github.com:kylebrackman/RentAll.git ``` 2. Install NPM packages ```sh npm install --prefix client ``` 3. Install gems ```sh bundle install ```

(back to top)

## Roadmap & Bugs - [ ] Add request and approve flow to rental requests (in progress...) - [ ] Add in transaction method. - [ ] Add user chat for coordinating item dropoffs/pickups - [ ] Fix Google Maps API issue - [ ] Fix Tailwind CSS on mobile - [ ] Add available and unavailable dates on each item calendar

(back to top)

## Requirements - Ruby 2.7.4 - 3.2.2 - NodeJS (v16), and npm - Postgresql (Postgresql@14, specifically) ## Acknowledgements * [othneildrew Best README Template](https://github.com/othneildrew/Best-README-Template/tree/master) ## Contact Kyle Brackman - kyle.a.brackman@gmail.com Project Link: [https://github.com/kylebrackman/RentAll](https://github.com/kylebrackman/RentAll)

(back to top)

[contributors-shield]: https://img.shields.io/github/contributors/othneildrew/Best-README-Template.svg?style=for-the-badge [contributors-url]: https://github.com/othneildrew/Best-README-Template/graphs/contributors [forks-shield]: https://img.shields.io/github/forks/othneildrew/Best-README-Template.svg?style=for-the-badge [forks-url]: https://github.com/othneildrew/Best-README-Template/network/members [stars-shield]: https://img.shields.io/github/stars/othneildrew/Best-README-Template.svg?style=for-the-badge [stars-url]: https://github.com/othneildrew/Best-README-Template/stargazers [issues-shield]: https://img.shields.io/github/issues/othneildrew/Best-README-Template.svg?style=for-the-badge [issues-url]: https://github.com/othneildrew/Best-README-Template/issues [linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555 [linkedin-url]: https://www.linkedin.com/in/kyle-brackman/ [product-screenshot]: images/RentAll_Home_Page.png [React.js]: https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB [React-url]: https://reactjs.org/ [Tailwind-url]: https://tailwindcss.com/ [Tailwind]: https://img.shields.io/badge/Tailwind-Blue [Ruby-url]: https://www.ruby-lang.org/en/ [Ruby.rb]:https://camo.githubusercontent.com/3e54bb93c9b07f26583176c6d06d716fb4979496f742fc9eed7c9c5ba8befb27/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f527562792d4343333432443f7374796c653d666c6174266c6f676f3d72756279266c6f676f436f6c6f723d626c61636b

近期下载者

相关文件


收藏者