Code Monkey home page Code Monkey logo

vicken-ghoubiguian / worldswissknifeapi Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 307 KB

Rest API which is also a swiss knife and to which you can add all the features you want, and like many others, it's a REST API just for experimenting and laughing πŸ‡¨πŸ‡­πŸ”ͺ...

License: Apache License 2.0

Python 88.11% Dockerfile 0.50% HTML 7.39% CSS 3.83% JavaScript 0.18%
api api-rest calendar calendars flag flag-icons flags flask flask-api flask-restful

worldswissknifeapi's Introduction

WorldSwissKnifeAPI πŸ‡¨πŸ‡­πŸ”ͺ

Rest API which is also a swiss knife and to which you can add all the features you want, and like many others, it's a REST API just for experimenting and laughing πŸ‡¨πŸ‡­πŸ”ͺ...

Contents

Introduction

Presentation

Features

Of course, other features can be added to this API. To learn how and have a manual guide, please go here...

Project's structure

Project's development

Deployment

Source code

Firstly, you need to clone the corresponding repository from GitHub, using the following command :

git clone https://github.com/Vicken-Ghoubiguian/WorldSwissKnifeAPI

Second, you must position yourself in the WorldSwissKnifeAPI directory thus generated, again using the following command :

cd WorldSwissKnifeAPI

Thirdly, you must install all of the required Python packages listed in the requirements.txt file :

pip3 install -r requirements.txt

Fourthly and lastly, you must launch the main.py file using the following command :

python3 main.py

This command is equivalent to this one below :

python main.py

It's now the time to enjoy yourself 😸...

Docker

Requirements

From DockerHub

The Docker image on Docker Hub is available just here...

First, to get started, you need to pull this Docker image through this command bellow :

docker pull wicken/worldswissknifeapi:latest

Secondly and finally, you have to run a new Docker container from this Docker image using the command bellow :

docker container run -d --name worldswissknifeapi -p 80:80 wicken/worldswissknifeapi:latest

It's done now... So enjoy yourself 😸...

From Dockerfile

First of all, you must clone the project's repo on GitHub thanks to the command bellow :

git clone https://github.com/Vicken-Ghoubiguian/WorldSwissKnifeAPI

Then, you have to position yourself in the WorldSwissKnifeAPI directory thus generated :

cd WorldSwissKnifeAPI
docker image build -t worldswissknifeapi:latest .
docker container run -d --name worldswissknifeapi -p 80:80 worldswissknifeapi:latest

NOW... Enjoy yourself 😸...

Heroku

Balena

Conclusion

Useful links

worldswissknifeapi's People

Contributors

vicken-ghoubiguian avatar

Watchers

 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.