This project consists of building a twitter like clone.
Explore the docs »
Report Bug
·
Request Feature
A redesign of Twitter Converted to be a Movie Themed Twitter. Users can post opinions on movies, follow other users and see their opinions. Feel free to join the couch potates of movie time!
This is the MVP version of the product. Based off on the design by Gregoire Vella.
- Ruby and Ruby On Rails
- Simple Form
- Devise
- Bootstrap
- PostgreSQL
- VSCode
- Rubocop
- Sticker
- Github Actions
To have this app on your pc, you need to:
- have Ruby & Ruby on Rails installed in your computer
- download or clone this repo:
- Clone with SSH:
[email protected]:simandebvu/movie-time.git
- Clone with HTTPS
https://github.com/simandebvu/movie-time.git
- and open the terminal inside the repo and run the bundler
$ bundler install --without production
- then, run rails db:migrate. This creates the database with the corresponding tables, columns and associations
$ rails db:migrate
- then, run rails s. This will start the server at localhost
http://127.0.0.1:3000/
$ rails s
- and finally, you can test it in the console by running
$ rails console --sandbox
** I used the Figaro gem to store credentials for use with POSTGRES. Therefore, we used SECRET KEYS stored in environment variables on our development and production servers.**
- So if you have postgres credentials create a file an application.yml file inside config/ and put this your credentials in it like showing bellow:
DB_USERNAME: your_postgres_username
DB_PASSWORD: your_postgres_password
- Get into the folder with the application
movie-time
and open the terminal. - Type in
rspec
. As soon as you press enter. Tests will start to run.
👤 Shingirayi Mandebvu
- Github: @simandebvu
- Twitter: @simandebvu
- Linkedin: linkedin
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Microverse
- Gregoire Vella
This project is MIT licensed.