Skip to content

mahan-ym/contentizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contentizer

A content management and search application built for the Sketch & Search Hackathon.

Overview

Contentizer is a tool designed to help you manage and search through your content efficiently.

Installation

clone the project repository:

git clone 

in the project directory, run the mongodb server:

docker compose up -d

Backend Installation

move to the backend directory:

cd back

create a virtual environment and activate it:

python -m venv .venv 

or

python3 -m venv .venv

install the required packages:

uv sync --active

Now you can run the backend server: ‍

uv run uvicorn src.api.main:app --reload --port 8000

Frontend Installation

move to the frontend directory and install dependencies:

cd front/contentizer

npm install

npm run dev

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT

About

This is a project for Sketch & Search: Google Deepmind x Qdrant x Freepik Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors