Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcoroth/boxdrop
Dropbox Clone built with StimulusReflex
https://github.com/marcoroth/boxdrop
dropbox rails ruby ssr stimulus stimulus-reflex turbolinks
Last synced: 11 days ago
JSON representation
Dropbox Clone built with StimulusReflex
- Host: GitHub
- URL: https://github.com/marcoroth/boxdrop
- Owner: marcoroth
- License: mit
- Created: 2020-05-13T23:32:51.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T08:37:56.000Z (26 days ago)
- Last Synced: 2024-10-23T11:47:14.306Z (19 days ago)
- Topics: dropbox, rails, ruby, ssr, stimulus, stimulus-reflex, turbolinks
- Language: Ruby
- Homepage: https://www.boxdrop.io
- Size: 983 KB
- Stars: 80
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Boxdrop
Boxdrop is a Dropbox-Clone built using StimulusReflex to demonstrate
how you can use StimulusReflex to build an application.
## Built with
* Ruby 3.1.4
* Rails 6.1
* Stimulus 3.2
* StimulusReflex 3.5
* Turbo 7.2
* Webpacker 5
* Node
* Yarn
* PostgreSQL
* Redis## Demo
Check out the [demo](https://www.boxdrop.io) running at [www.boxdrop.io](https://www.boxdrop.io).
## Local Setup
1. Install dependencies
- [Ruby](https://www.ruby-lang.org/en/downloads/)
- [Yarn](https://yarnpkg.com/lang/en/docs/install/#mac-stable)
- [PostgreSQL](https://www.postgresql.org/download/)
- [Redis](https://redis.io/topics/quickstart)1. Clone the repo
```sh
git clone https://github.com/marcoroth/boxdrop.git
```1. Switch into the project folder
```sh
cd boxdrop
```1. Run the setup command
```sh
bin/setup
```1. Start the rails server and needed processes
```sh
bin/dev
```1. See the app in action
To see the application in action, open a browser window and navigate to [http://localhost:3000](http://localhost:3000). That's it!
## Credits
Boxdrop logo made by [@darkrubyist](https://github.com/darkrubyist).
## License
Boxdrop is released under the [MIT License](LICENSE.txt).