Coder Social home page Coder Social logo

cenora6 / recipes-world Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 46.68 MB

[ Website | ENG | RWD] The "Recipes' World" website gathers recipes using a free The Meal Database. The recipes are divided based on their name, category, ingredients and area.

Home Page: http://cenora6.github.io/Recipes-World/

HTML 1.54% TypeScript 60.93% SCSS 37.53%

recipes-world's Introduction

Recipes' World

Description

The "Recipes' World" website gathers recipes using a free The Meal Database. The recipes are divided based on their name, category, ingredients and area. Every recipe on the website consists of the ingredients, instructions (thanks to the marking function it's possible to save the progress of the recipe), recipe's tags and video how to prepare the dish. The blog section consists of example posts with photos, dates, post's tag, the options to like or share the blog post and the comments section with example comments.

The website is supported on every screen thanks to the RDW (responsive web design). The features changes based on the screen resolution (from mobile through tablets to computers).

Live Demo

Recipes' World - live preview

Technologies and additional dependencies:

Tool Description
React A JavaScript library for creating user interfaces.
Typescript An open-source language which builds on JavaScript,
SASS A preprocessor scripting language that is interpreted or compiled into CSS.
Node Sass A library that provides binding for Node.js to LibSass, the C version of the popular stylesheet preprocessor, Sass.
React Router Dom DOM bindings for React Router.
Axios Promise based HTTP client for the browser and node.js
CSS reset and normalize A combination of css reset and normalize (available in CSS, SCSS, Stylus and LESS).
React Scroll Component for animating vertical scrolling.
Slick Carousel A fully responsive carousel.
React Slick Carousel component built with React. It is a react port of slick carousel
React Player A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia, Mixcloud, and DailyMotion.

Installation:

node.js is required to use npm.

  • git clone https://github.com/Cenora6/Recipes-World.git to clone the repository
  • npm install to install all dependencies
  • npm start and http://localhost:3000/ in the browser to preview the website

recipes-world's People

Contributors

cenora6 avatar

Watchers

James Cloos avatar  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.