Skip to content

sebastien6/simple-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project

The application is a simple web server using python flask, redis, sqlalquemy.

EXTERNAL API: The application depends on three external API providers. Key for those providers have to be set in .env file:

environment variable: GEOLOC_KEY
API Provider: https://api.ipdata.co/

environment variable: CURRENCY_KEY
API Provider: https://free.currencyconverterapi.com/api

environment variable: WEATHER_KEY
API Provider: http://api.openweathermap.org/

DATABASE: The application is using PostgresSQL database as relational database to store information about user, and geolocation Redis is used to store user sessions and cache API request to external API provider (exception of geolocation)

AUTHENTICATION: webapp is based on database authentication only. No external provider set.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published