Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/onkolahmet/todolist-development
My todo app development studies
https://github.com/onkolahmet/todolist-development
ejs expressjs mongoose nodejs
Last synced: 9 days ago
JSON representation
My todo app development studies
- Host: GitHub
- URL: https://github.com/onkolahmet/todolist-development
- Owner: onkolahmet
- Created: 2020-09-06T16:41:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-01T15:47:48.000Z (about 4 years ago)
- Last Synced: 2024-12-11T15:08:18.863Z (17 days ago)
- Topics: ejs, expressjs, mongoose, nodejs
- Language: JavaScript
- Homepage:
- Size: 2.59 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# To Do App
- In this app, EJS' dynamic functionality is combined with mongoose database.
- For this purpose, express.js framework of node.js backend tech is used along with body-parser and lodash modules.
#### You may visit deployed version of the app from below:
- http://todoapp-onkolahmet.herokuapp.com# Functionality of the app
- User can create numerous of custom lists and add or deletes an item from these lists.
- In a further time users can revisit these lists and make adjustments on them if they wish to since data is dynamically rendered through the relationship between EJS files and app.js .
- For creating a custom todo list user can add list's name to the end of the URL.
- For instance, if the user wants to name the custom list as work, after adding that name to the URL will result as:
- http://todoapp-onkolahmet.herokuapp.com/work![work resized](https://user-images.githubusercontent.com/62245004/92332541-49f0f200-f087-11ea-8259-f70f8f416846.png)
![home resized](https://user-images.githubusercontent.com/62245004/92332542-4a898880-f087-11ea-81c4-fca1a16c0b28.png)
- In this app, data is persistence.
- What is meant by that is, neither user adds or deletes an item, nor refreshes or closes the page; data will remain unchanged and user may visit in a further time.