Code Monkey home page Code Monkey logo

pelicula's Introduction

🎞 película

The ultimate PWA for movie night polls. 🍿

Netlify Status GitHub

Película is modern progressive web application aiming to simplify the process of selecting what to watch during the next movie night with your friends.

Self-Hosted

Perfect for tech startups who organize movie nights with the colleagues. The open source version can be hosted on-premises or public cloud/CDN providers like Firebase and Netlify for free.

The initial version will use Firebase as the realtime backend provider, but with the community help it can be backend agnostic in the future.

La Película

SaaS offering hosted by us featuring recurrent movie nights, API integrations and AI-augmented suggestions based on previous choices, genres and critic scores.

🏗Expected: August, 2019

Features

  • Based on Nuxt: no need to eject, fully upgradable, modular and able to pre-render certain routes
  • Backed by and hosted on: Firebase: authentication, Firestore realtime DB and CDN
  • Backend agnostic: remove the usage of Firebase constraint and allow other realtime (deepstreamHub, Sockets.IO) and non-realtime (REST APIs, GraphQL) data sources

Firebase Setup

  1. Create a new project on Firebase Firebase.
  2. Enable Authentication, Cloud Firestore, Hosting.
  3. Copy the .env.example to a .env file.
  4. Fill in the environmental variables with your own.
  5. Build and deploy the project.

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn run dev

# generate static project
$ yarn run generate

For detailed explanation on how things work, checkout Nuxt.js docs.

pelicula's People

Contributors

aleximb avatar dependabot-preview[bot] avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.