Coder Social home page Coder Social logo

trellixvulnteam / smilecook_lyzj Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dude123studios/smilecook

0.0 0.0 0.0 9.06 MB

huge python project for learning api development

JavaScript 0.03% Python 99.85% PowerShell 0.01% CSS 0.03% HTML 0.03% Mako 0.05% Batchfile 0.01%

smilecook_lyzj's Introduction

smilecook

project for learning api development

This is a project I am creating in order to learn api development based on a book, "Python API Development Fundamentals" by PACKT

It is an API allowing for users to share recipes. They can search for recipes to find ones which they like, JWT tokens are used as authentication, data is all stored in POSTGRESQL data bases, image compression is taken place, and data goes through serialization and deserialization using Marshmallow. Finally, cool usefull features such as pagination, and auto emailing are added, and the entire api is built on top a front end server.

I am using a Heroku cloud service to host this api. The code here does not include the changes made for the server to run. For example, it doesnt have the Procfile, or main.py, both of which initialize the server and initialize the database. This is because that would be far too case specific.

If you would like to test my api, the endpoints are listed at the end of app.py, and they are all linked to http://smilecook-was-taken.herokuapp.com/{api route}

The next step in the procces of networking is to build a frontend. This could be in the form of a messaging system GUI. The next thing I may work on is a python front end app for this project, since the service of Heroku lasts forever.

Thank for reading

smilecook_lyzj's People

Contributors

dude123studios avatar trellixvulnteam 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.