Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 1.9 KB

README.md

File metadata and controls

47 lines (28 loc) · 1.9 KB

Sirji Demos

Following are some demo videos illustrating Sirji's approach to various problems.

Demo 1: Generate README

Problem Statement

Clone the "sirji" repository: [email protected]:sirji-ai/sirji.git and checkout the "readme-demo" branch. Read and understand the content of all the files in the folder: "sirji/tools/crawler". Afterward, create a README.md file in that folder giving sample usages, a brief description of the steps performed, etc.

Demo Video

Watch on YouTube: https://www.youtube.com/watch?v=B9kWchC6lKw

Sirji generates README

Demo 2: Generate Models, Migrations, and Routes

Problem Statement

Create an Express App. Use PostgreSQL as the database and Sequelize as ORM.
Create migration files and model files by understanding the DBML file content: https://github.com/sirji-ai/sirji/blob/main/demos/2-routes-and-models-from-specs/DBML.txt
Create API routes in modular files by understanding the OpenAPI specs file content: https://github.com/sirji-ai/sirji/blob/main/demos/2-routes-and-models-from-specs/OpenAPI.yml

Demo Video

Watch on YouTube: https://www.youtube.com/watch?v=Bl73DOqXrtg

Sirji generating specs based models, migrations and routes

Demo 3: Stock Price Website

Problem Statement

Generate a simple website to show the last closing, opening and current price of user entered stock.

Demo Video

Watch on YouTube: https://www.youtube.com/watch?v=fmYhbTGSTlA

Sirji generating stock price website