Skip to content

BYUCS452F2020/todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo List

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.

Team

Carson Franklin and Logan McBride

SQL

PostgreSQL

NoSQL

Document based NoSQL DB. MongoDB is the preference with Mongoose framework.

Business

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.

Legal

Not applicable.

Technical

  • 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.

VueJS Information

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •