Code Monkey home page Code Monkey logo

thermopolia-app's Introduction


The Thermopolia App

A daily recipe recommendation and newsletter, check out the API

EthymologyHow to useBuilt withRepository structure License

screenshot

Ethymology

Thermopolia (plural of thermopolium) was the ancient Roman/Greek equivanlt to restaurants. It was a commercial establishment for purshasing ready-to-eat food and often with servings similar to modern fast food. This name is a good description to what the application offers from easy-to-prepare recipes, newsletter subscriptions and delivery and other amazing features.

How to use

Installation

This app is built with Node.js v14+ and NPM v8+, you can use Yarn or any other package manager after doing the required changes.

# Clone the repository
git clone [email protected]:AmineAML/thermopolia-app.git
cd thermopolia-app
npm install

Developing

Before running the app, rename .env.example to .env and add your environment variables.

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Building

We're using the Netlify adapter, the build could change depending on which adapter you choose to use.

npm run build

You can preview the built app with npm run preview, regardless of whether you installed an adapter. This should not be used to serve your app in production.

Deploying

We're using Netlify with plugins to deploy this project, deploying may differ depending on the adapter that you may choose to use or you can use Docker.

Built with

Repository structure

/
├─ docs/             # Documentation
├─ src/
│  ├─ lib/           # Components, stores, types and variables
│  │
│  ├─ routes/        # Pages
│
├─ static/           # Assets
└─ ..                

License

This project is license under MIT.

thermopolia-app's People

Contributors

amineaml 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.