Skip to content
A react based app to rate movies!
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
screenshots
src
.gitignore
LICENSE.md
README.md
package-lock.json
package.json
yarn.lock

README.md

MovieFy

MovieFy is a movie rating platform, powered by React.

mac

New Features!

  • Added an option to Add Movie
  • On changing rating or after adding a movie, a popup with JSON will appear

You can also:

  • See movies in the form of tiles
  • Open each movie in separate section
  • Rate each movie

Note: This website will only run on full screen mode on desktop as it is **not resposive** as of now.

You can visit the website by clicking here.

Screenshots

Here are some screenshots of the website:

Tablet Note: This website is not compatible with tablets or mobile as of now.

Mac

Tech

MovieFy uses a number of open source projects to work properly:

  • ReactJS - A Javascript Framework
  • Movies API - API to fetch movies (will be integrated in future, right now it uses local JSON file to fetch data)

And of course MovieYy itself is open source with a public repository on GitHub.

Installation

MovieFy requires Node.js v10+ to run.

Install the dependencies and devDependencies and start the server.

$ #clone moviefy.
$ cd moviefy
$ npm install
$ npm start

For production environments...

  • Install gh-pages (Google it)
  • Setup homepage: https://[your-user-name].github.io/[your-repo-name]/ in package.json
  • Setup "predeploy": "npm run build", "deploy": "gh-pages -d build" in "scripts" of package.json
  • Run: $ npm run deploy

Development

Want to contribute? Great! You are welcome to contribute and increase the features on this website.

Todos

  • Integrate Front End with Back End
  • Add Login and Sign Up Authentication
  • Make website responsive

License

GNU GPLv3

Free Software, Hell Yeah!

You can’t perform that action at this time.