A Letterboxd inspired social network for rating films from the OMDb database to a diary, adding to a watchlist, and tracking activity by followed users. Built with a React.js and Redux front end and Ruby on Rails with PostgreSQL database back end. |
🔗 Website
🔗 Video
- React.js
- Redux
- React Router
- Ruby on Rails
- PostgreSQL
- BCrypt
- OMDb API
- Semantic UI React
- HTML & CSS
- Render
- Register and log in authenticated with BCrypt gem
- Search, sort, and display over 200,000 films through fetches from OMDb API database
- View film Boxd rating average and followed users who watched
- Log and rate films to diary on 5-star scale, and update or remove logs
- Add and remove films from watchlist
- Search for, follow and unfollow users to track activity on feed
- View film diaries of other users
$ git clone https://github.com/ashhhlynn/film_app.git
$ cd film_app
$ bundle install
$ rake db:create
$ rake db:migrate
$ rails s
$ cd client
$ npm install
$ npm start
This project is MIT licensed.