The purpose of this project is to showcase database modeling concepts through the creation of a simple todo list. Some of the entities we will create include: users, todo_items, and todo_item_states. A user will be able to log in to the service, create todo items, and move those items into various states.
Carson Franklin and Logan McBride
PostgreSQL
Document based NoSQL DB. MongoDB is the preference with Mongoose framework.
This is an educationally motivated project and therefore will be open source and will result in no cost to the membership. However, if the user-base grows to a significant size where financing the project is cumbersome we will result to a donation model to help finance the continued hosting of the application.
Not applicable.
- SQL DB: We plan to use PostgreSQL.
- NoSQL DB: We plan to use a document base NoSQL DB. Probably MongoDB with the Mongoose framework.
- Backend API: We plan to write the backend API using the Node Express framework.
- Frontend: We plan to write the frontend using the VueJS framework.
- Hosting: We plan to host the application in AWS.
npm install
npm run serve
npm run build
npm run lint