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
Table of Contents
-
About The Project
-
Getting Started
- Usage
- Roadmap
- Requirements
- 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
近期下载者:
相关文件:
收藏者: