GitXplorerGitXplorer
s

cinest

public
5 stars
2 forks
1 issues

Commits

List of commits on branch main.
Verified
ffc8870270f96bbdf04b6abedea3116ee5a477f9

Update docker-compose.yml

ssavannahostrowski committed 4 months ago
Verified
48a9d169025f6facaef6571657615272d8f69b67

Merge pull request #6 from vhvb1989/patch-2

ssavannahostrowski committed a year ago
Verified
c082f05fa8e7babd4e2869594f9dccbc6b3c2aed

Merge pull request #4 from vhvb1989/patch-1

ssavannahostrowski committed a year ago
Verified
1020f7a8438f8f732facc5a95b628c54789936ca

Update README.md

vvhvb1989 committed a year ago
Verified
1d0821f8cbf6f8bcc95a73082e1e6e8dce59690f

Fix the mapping for container env vars to aca-secrets

vvhvb1989 committed a year ago
Unverified
3d625ecac9830f081722e6092caf7f5b99171ac2

update readme

ssavannahostrowski committed a year ago

README

The README file for this repository.

Cinest 🎥

A movie suggestion engine, built with love and Azure!

Local development

Dependencies:

  • Docker
  • Docker Compose
  • Python 3.11+
  • Node 18.16+

Frontend

  1. Run npm install in frontend/
  2. Run npm run dev to start dev server on localhost:5173

API

You will need API keys for OMDb API (free!) and OpenAI. Once you get these, store them in a .env file in the root of the project as OMDB_API_KEY and OPENAI_API_KEY.

  1. Create venv or open in Dev Container
  2. Install deps via pip install -r requirements.txt
  3. In root of project (/), run docker-compose up to run the API and database in containers for local development

Try out the new Azure Developer CLI easy init flow!

This project was made Azure Developer CLI-compatible using the new azd init flow, which detects your local app stack and generates the right configuration to get the application up and running on Azure.

To try it out, checkout the not-azdified branch and run azd init in the directory with the project and walk through the wizard.

To configure env vars after generation, you should add your API keys to the .azure/<env name>/.env file and then add them to the main.parameters.json file.