Skip to content

A to-do list application built using Angular, Flask, and MongoDB. Deployed on Heroku

License

Notifications You must be signed in to change notification settings

iiradia/Complete.It

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Complete.It

An application to manage all of your daily tasks!

Project Website: http://complete-it.herokuapp.com

Table of Contents

About

Complete.It Screenshot

We built Complete.It to help you properly manage your tasks and increase productivity on a daily basis! We understand the challenges and overcomplications that can be found with many existing task management systems, and we designed Complete.It with a minimalistic and effective interface that strategically maximizes your organizational success.

Below, we describe in detail the practices and styling that we emphasized during our design and development process. Complete.It was envisioned and developed with the following frameworks and technology stack:

  • We prioritized incorporating the fundamental tools available in Angular, including routes, directives, services, data binding, and HTTP requests.
  • With Flask and Python 3.8, we implemented REST API endpoints for user authentication and integration with MongoDB collections for performing CRUD operations.
  • We established a NoSQL database model with MongoDB and managed multiple collections of information.
  • We deployed our application frontend and backend to a cloud platform using Heroku, and built skills in deployment configuration and DevOps.

Through the engineering design and implementation process, we have gained an advanced knowledge of industry-leading technologies and applied them to create a minimalistic and effective utility product. We have interwoven our skillsets of front-end and back-end frameworks to produce an application that reduces the time necessary to implement and manage your personal productivity pipeline.

Built With

Usage

  1. Create an account with a distinct username and password, and log in to that account.


Sign Up Screen

  1. Make the best use of Complete.It by creating new notes by category!


In your workspace, you can add new lists of items and organize all of your administrative needs

  1. Now, you can manage all of your tasks and new ideas in one convenient place!

We hope you enjoy using Complete.It :) Please reach out to us if you have any new feature ideas you would like to see!

Authors

  • Ishaan Radia - Rising Junior at North Carolina State University studying Statistics and Computer Science. - LinkedIn - GitHub

  • Michael Dacanay - Rising Junior at North Carolina State University studying Computer Science. - LinkedIn - GitHub

License

Distributed under the MIT License. See LICENSE.md for more information.

About

A to-do list application built using Angular, Flask, and MongoDB. Deployed on Heroku

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 51.6%
  • Python 22.1%
  • HTML 14.6%
  • CSS 7.9%
  • JavaScript 3.8%