A web app to login and create your own categories and items. Upload photos, details, and just catalog stuff. Or you can remain add items to the public catalog, without needing to login.
- download repo
git clone https://github.com/momotofu/catalog.git
- Open your terminal and change into the root of the directory
- Install Python dependencies by running $
pip3 install -r requirements.txt
- Install JavaScript dependencies by running $
npm i
- Build database $
python3 app/model.py
- Build JavaScript bundle $
npm run build
- Run the application $
python3 run.py
- Open your browser to $
http://localhost:5000
- Run the dev server $
npm start
- In a seperate terminal window run the application $
python3 run.py --debug
- API for categories and items with JSON endpoints. (needs documentation)
- User login and authentication
- CRUD for categories and items
- SQLAlchemy ORM
- Github Oauth 2.0
- SQLite3
- Flask
- KnockoutJS
- Webpack