Recipe recommendation web app (Back-end)
■ cuisine-api-testing.nicolasguillaume.com
■ RESTful API in Python/Flask (Swagger UI with OpenAPI Specification)
■ Database: MongoDB
■ Task queue: Redis
■ Similarity-based Recommendations (cosine similarity between recipe ingredients)
■ Data integration in Python/Pandas. NLP model: Scikit-learn and NLTK
Recipe recommendation web app (Front-end)
■ cuisine-front-testing.nicolasguillaume.com
■ Front-end: VueJS
■ Back-end: see RESTful API below
■ The UI is still work in progress
Dashboard web app (Front-end)
■ dashboard-demo.nicolasguillaume.com
■ Front-end: VueJS
■ Dashboard web app with multiple Tabs layout
■ Main features: KPI boxes, Tables, Maps, Scatter plots, Bar charts…
DevOps
Each project above has the following features:
■ Isolation of environment and data (Docker)
■ Continuous Integration and Continuous Deployment (Jenkins, Nginx)
■ Deployed on multiple environments (testing, uat and production servers)
■ Cloud Server Admin (Ubuntu, DNS, OVH, Amazon Web Services, Microsoft Azure)
More projects
See more projects on my Github: github.com/nicolasfguillaume