Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vmwhoami/danceter
In this project, I built a Dance opinion application based on a redesign of Twitter with ruby on rails.
https://github.com/vmwhoami/danceter
rails rspec ruby twitter
Last synced: 28 days ago
JSON representation
In this project, I built a Dance opinion application based on a redesign of Twitter with ruby on rails.
- Host: GitHub
- URL: https://github.com/vmwhoami/danceter
- Owner: vmwhoami
- Created: 2020-11-02T21:29:19.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-20T13:13:31.000Z (about 2 months ago)
- Last Synced: 2024-12-20T14:27:20.997Z (about 2 months ago)
- Topics: rails, rspec, ruby, twitter
- Language: Ruby
- Homepage:
- Size: 7.82 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ruby on Rails Capstone Project: Redesign of Twitter
> In this project I built Dance opinion application based on a redesign of Twitter.
Some of the advanced concepts explored in this project includes.
- Working with advanced associations, many-to-many relationships, a typical twitter follow and follower relationship model.
- Basic Authentication## Since it is 'dockerised' you will need ot grant permissions
~~~bash
sudo chmod +x setup.sh
sudo chmod -R 777 frontend
~~~
![screenshot](./danceter.gif )## Built With
- Ruby v3.2.2
- Ruby on Rails v7.2.1
- RSpec
## Live Demo
[Live Demo](https://danceter.herokuapp.com/)
## Video Presentation
[Video Link](https://youtu.be/PLhU1zXu0uU )
## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
Ruby: 3.2.2
Rails: 7.2.1
Postgres: >=13### Setup
~~~bash
$ git clone https://github.com/vmwhoami/danceter
$ cd danceter
~~~### ! Remember to do it inside a container
Install gems with:```
bundle install
```Setup database with:
> make sure you have postgress sql installed and running on your system
```
rails db:create
rails db:migrate
```### Usage
Start server with:
```
rails server
```Open `http://localhost:3003/` in your browser.
### Run tests
```
rpsec
```# Authors
👤 **Vitalie Melnic**
- Github: [@vmwhoami](https://github.com/vmwhoami)
- Twitter: [@vmwhoami](https://twitter.com/vmwhoami)
- Linkedin: [vitalie-melnic](https://www.linkedin.com/in/vitalie-melnic/)## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](issues/).
## Show your support
Give a ⭐️ if you like this project!