/WeatherForecast

Primary LanguageTypeScriptMIT LicenseMIT

WeatherForecast

DEMO

Table of Contents

Description

A website to get the weather forecast for the location name entered and save it if you are an authorized user.

Used

Python Django Angular Node PostgreSQL

API:

Ports:

  • Django - 8000
  • Angular - 4000
  • PostgreSQL - 5000

Install

For project deployment:

Build docker containers:

docker-compose build --no-cache

Run project:

docker-compose up

Populate the project database:

1)Apply migrations:

docker exec -it wf_backend python manage.py migrate

2)Upload dump to database:

docker exec -it wf_backend ./manage.py loaddata psql_dump.json

Starts

The project will start:

Testing

User credential data for different type of users.

Admin:

User: