Home - Gerardo-Sullivan/dev-knowledge-book GitHub Wiki
Dev Knowledge Book
Overview
Web application for storing useful links relating to dev problems. Needs to be quick and easy to store a link/code. When storing a link the app will automatically apply filtering tags (using IBM Watson) to quickly query the database for information to past problems. Web front end with google chrome extension to quickly add links to the database.
Infrastructure
- Backend Database (Firebase Firestore)
- Web API
- IBM Watson (Natural Language Understanding)
- IBM .NET sdk
- .NET core Web API
- Azure resource
- Front End Web App (Vue/React)
- Google chrome extension
- Flutter Mobile App
TODO
- Find a suitable backend database type [Done]
- Cloud
- SQL vs No SQL
- Pricing
- Potential Scalability
- Web API
- Look into Azure vs Google vs AWS pricing (I think either Google or Azure would be most desirable)
- Pricing
- Future: Authentication (look into google authentication)