All Projects → SKempin → Reactjs Tmdb App

SKempin / Reactjs Tmdb App

Licence: mit
Responsive React 'The Movie Database' (TMDb) App

Programming Languages

javascript
184084 projects - #8 most used programming language
es6
455 projects

Projects that are alternatives of or similar to Reactjs Tmdb App

Verb
Organize and send HTTP requests from Emacs
Stars: ✭ 205 (-75.3%)
Mutual labels:  api, babel
Coreui Free React Admin Template
CoreUI React is a free React admin template based on Bootstrap 5
Stars: ✭ 3,573 (+330.48%)
Mutual labels:  bootstrap, react-app
Express Api Es6 Starter
Build APIs with Express.js in no time using ES6/ES7/ESNext goodness.
Stars: ✭ 212 (-74.46%)
Mutual labels:  api, babel
E Commerce 2 django
Guest register, user register, user login, user logout, account home page, product view history, change password, reset password, change name, send activation email when register, resend activation email, add shipping address, add billing address, add nickname to the addresses, edit shipping address, edit billing address, view list of your addresses, reuse shipping addresses when order products, reuse billing addresses when ordeer products, show sales analytics if staff or admin only using -chart.js-, get analytics data with Ajax, receive marketing email, change if user will receive marketing email or not by admin, send contact message with Ajax, products list, product detail, download product detail as a PDF file, download digital product files -if the user purchased that digital product only-, orders list, list of digital products files, order detail, download order detail as a PDF file, verify order ownership with Ajax -to secure order detail page-, show cart products, add or remove product from cart, checkout page, thanks page when order placed successfully, add or reuse payment method, add or reuse payment method with Ajax, search products by title, search products by description, search products by price, search products by tag title, write tags for products -by admin only-, auto fill contact email, full name if user logged in.
Stars: ✭ 20 (-97.59%)
Mutual labels:  api, bootstrap
Ngx Bootstrap
Fast and reliable Bootstrap widgets in Angular (supports Ivy engine)
Stars: ✭ 5,343 (+543.73%)
Mutual labels:  typeahead, bootstrap
Generator Expressjs Rest
Project template for an ExpressJS application
Stars: ✭ 41 (-95.06%)
Mutual labels:  api, babel
Graphql Starter
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI.
Stars: ✭ 3,377 (+306.87%)
Mutual labels:  api, babel
Js Stack Boilerplate
Final boilerplate code of the JavaScript Stack from Scratch tutorial –
Stars: ✭ 145 (-82.53%)
Mutual labels:  babel, bootstrap
Yt Player
Simple, robust, blazing-fast YouTube Player API
Stars: ✭ 576 (-30.6%)
Mutual labels:  api, browserify
Polr
🚡 A modern, powerful, and robust URL shortener
Stars: ✭ 4,147 (+399.64%)
Mutual labels:  api, bootstrap
Serverless Plugin Optimize
Bundle with Browserify, transpile and minify with Babel automatically to your NodeJS runtime compatible JavaScript
Stars: ✭ 122 (-85.3%)
Mutual labels:  browserify, babel
Unifi Api Browser
Tool to browse data exposed by Ubiquiti's UniFi Controller API (demo: https://api-browser-demo.artofwifi.net/)
Stars: ✭ 677 (-18.43%)
Mutual labels:  api, bootstrap
Babel Plugin Prismjs
A babel plugin to use PrismJS with standard bundlers.
Stars: ✭ 114 (-86.27%)
Mutual labels:  browserify, babel
Lad
👦 Lad is the best Node.js framework. Made by a former Express TC and Koa team member.
Stars: ✭ 2,112 (+154.46%)
Mutual labels:  api, bootstrap
Dough
React/Redux + SASS + Gulp/Browserify/Babel skeleton codebase with demo application.
Stars: ✭ 38 (-95.42%)
Mutual labels:  browserify, babel
react-full-stack-starter
🎈Full-stack React boilerplate using `create-react-app`, Babel, Node.js, and express
Stars: ✭ 22 (-97.35%)
Mutual labels:  babel, react-app
Frontie Webpack
Front-end Boilerplate | Gulp 4 + Webpack 4 + Babel + ITCSS Architecture + BEM Methodology + Twig.js
Stars: ✭ 102 (-87.71%)
Mutual labels:  babel, bootstrap
React Bootstrap Webpack Starter
ReactJS 16.4 + new React Context API +react Router 4 + webpack 4 + babel 7+ hot Reload + Bootstrap 4 + styled-components
Stars: ✭ 103 (-87.59%)
Mutual labels:  babel, bootstrap
Go Api Boilerplate
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: ✭ 373 (-55.06%)
Mutual labels:  api, bootstrap
Lyo
📦 Node.js to browser - The easy way
Stars: ✭ 624 (-24.82%)
Mutual labels:  browserify, babel

TMDb Movie Search

License GitHub stars GitHub forks Mentioned in Awesome React

TMDb Movie Search is a responsive React app that utilises Twitter's typeahead.js and Bloodhound suggestion engine, loading data via The Movie Database (TMDb) API.

Demo

TMDb Movie Search - Live DEMO

Tools

Key tools used in this React project are:

Tool Description
React A JavaScript library for building user interfaces
Typeahead.js A flexible JavaScript library that provides a strong foundation for building robust typeaheads
Bloodhound Bloodhound is the typeahead.js suggestion engine
Bootstrap Build responsive, mobile-first projects on the web with the world's most popular front-end component library
SASS Sass is the most mature, stable, and powerful professional grade CSS extension language in the world
Browserify Browserify lets you require('modules') in the browser by bundling up all of your dependencies
Babel Use next generation JavaScript, today
Gulp Gulp is a toolkit for automating painful or time-consuming tasks in your development workflow

Installation

node.js is required to get npm.

If you would like to download the code and try it for yourself:

  1. Clone the repo: [email protected]:SKempin/reactjs-tmdb-app.git
  2. cd reactjs-tmdb-app
  3. Install packages: npm install and bower install
  4. Build project and launch: gulp watch
  5. Open your browser at: http://localhost:9000

Browser Support

This project makes usage of the Fetch API, utilising a polyfill for older browsers.

  • Chrome 42+
  • Firefox 39+
  • Safari 10+ (with polyfill)
  • Internet Explorer 11+ (with polyfill)
  • Edge 14+

Node.js

Supports LTS version (v6).

Author

Stephen Kempin

SK-UK Google Play Store

Donate ☕️

If you like this project and wish to say to say thanks - I'm always open to a coffee!

Buy Me A Coffee

License

MIT

You are welcome to use this however you wish within the MIT license, but please retain my credentials and links back to this repo.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].